1、 课程设计说明书 课 程 名 称: 数据库原理课程设计数据库原理课程设计 课 程 代 码: 420027420027 题 目: 通讯录系统数据库设计通讯录系统数据库设计 年级/专业/班: 0909 级级 计算机科学与技术计算机科学与技术 2 2 班班 学 生 姓 名: 学 号: 指 导 教 师: 开 题 时 间: 2011 2011 年 12 12 月 16 16 日 完 成 时 间: 202011 11 年 12 12 月 30 30 日 目目 录录 摘 要 1 一、引 言 2 二、设计目的与任务 2 三、设计方案 . 2 1、需求分析 2 1.1 通讯录系统数据库的数据需求 2 1.2 数
2、据字典 2 2、概念设计 4 2.1 通讯录系统数据库中的实体集 4 2.2 通讯录系统数据库中的联系集 5 2.3 通讯录系统数据库中的 E-R 图 5 3、逻辑设计 5 4、数据库实现 5 4.1 建立数据库模式、视图及索引 . 5 4.2 装载数据 . 7 四、结 论 8 五、致 谢 8 六、参考文献 . 9 1 摘摘 要要 随着计算机的普及,人们之间的距离越来越近,联系也越来越紧密,这就需要 一种通讯工具让我们统一管理所有人的联系方式,为此,本系统设计为用户提供了 一个管理联系方式的方法,本设计通过用 SQL server 建立一个平台管理联系方式信 息,利用数据库,使用户可以有效方便
3、地管理自己的联系人资料,本系统改变了我 们生活中通讯管理的这一重要信息模块,使我们搜索联系方式更方便简洁,本设计 会很好的促进人们之间的关系往友好的方向发展! 关键词:关键词:数据库 SQL 通讯录 管理系统 Abstract With the popularity of computer, the distance between people more and more close, contact becomes more and more close, this needs to be a kind of communication tools let us unified manag
4、ement someone contact, therefore, this system design for the user with a contact methods of the management method, this design by using SQL server to build a platform management contact information, using database, the user can effective convenient to manage their contact information, this system ha
5、s changed our life of this important communication management information module, so we search contact way more convenient and concise, this design will be very good to promote the relations between people to friendly direction! Key words: data pool SQL address book management system 2 数据库原理课程设计数据库原
6、理课程设计 - 通讯录系统数据库设计通讯录系统数据库设计 一、引 言 由于纸制或电子形式的通讯录携带不方便,或容易忘记等方面的缺点,便设计此“通 讯录系统”来管理常用的通讯录。 “通讯录系统”要求能对通讯录中的记录信息进行增加、 删除、编辑操作,能浏览联系人的基本信息,能按照姓名查询联系人的信息等,为用户提 供更安全,便捷的操作环境。 二、设计目的与任务 通过本课程设计教学所要求达到的目的是: 通过该课程设计, 学习数据库设计工具的 使用,搞清数据库设计的基本方法、步骤和数据库设计各阶段的任务,完成对某一小型数 据库设计和相应文档的编写工作。 使学生更加深入地掌握数据库系统分析与设计的基本概 念和基本方法,提高从事数据库系统建设和管理工作的基本技能和能力。 三、设计方案 1、需求分析 1.1 通讯录系统数据库的数据需求 通过与通讯录系统数据库用户交谈等方式以及作者