版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1数据库设计流程数据库设计流程1 1需求分析需求分析1 1需求分析需求分析需求分析的方法需求分析的方法-调查调查2 2概念结构设计概念结构设计数据库设计过程与设计实例数据库设计过程与设计实例2 2概念结构设计概念结构设计数据库设计过程与设计实例数据库设计过程与设计实例2 2概念结构设计概念结构设计数据库设计过程与设计实例数据库设计过程与设计实例uE-R模型的设计模型的设计过程过程1.设计局部设计局部E-R模型模型2.集成全局集成全局E-R模型模型u解决三种冲突解决三种冲突1.命名冲突命名冲突2.属性冲突属性冲突3.结构冲突结构冲突2 2概念结构设计概念结构设计数据库设计过程与设计实例数据库设计
2、过程与设计实例2 2概念结构设计概念结构设计数据库设计过程与设计实例数据库设计过程与设计实例不考虑宿舍的进一步信不考虑宿舍的进一步信息时,宿舍应作为属性息时,宿舍应作为属性2 2概念结构设计概念结构设计数据库设计过程与设计实例数据库设计过程与设计实例同样的方法画出其他实体间的局部同样的方法画出其他实体间的局部ERER图图2 2概念结构设计概念结构设计数据库设计过程与设计实例数据库设计过程与设计实例2 2概念结构设计概念结构设计数据库设计过程与设计实例数据库设计过程与设计实例学生信息学生信息管理管理的整体的整体E-R模型模型 3 3逻辑结构设计逻辑结构设计数据库设计过程与设计实例数据库设计过程与
3、设计实例3 3逻辑结构设计逻辑结构设计数据库设计过程与设计实例数据库设计过程与设计实例3 3逻辑结构设计逻辑结构设计数据库设计过程与设计实例数据库设计过程与设计实例3 3逻辑结构设计逻辑结构设计数据库设计过程与设计实例数据库设计过程与设计实例3 3逻辑结构设计逻辑结构设计数据库设计过程与设计实例数据库设计过程与设计实例实体对应关系模式分别为:实体对应关系模式分别为:班级(班级(班号班号,专业,人数),专业,人数)班长(班长(学号学号,姓名,专长),姓名,专长)联系管理(联系管理(班号班号,学号),学号)关系模式关系模式“管理管理”的主的主键也可以选择学号键也可以选择学号3 3逻辑结构设计逻辑结
4、构设计数据库设计过程与设计实例数据库设计过程与设计实例原实体对应关系模式分别为:原实体对应关系模式分别为: 班级(班级(班号班号,专业,人数),专业,人数) 班长(班长(学号学号,姓名,专长,姓名,专长)将联系将联系“管理管理”合并到实体合并到实体“班班级级”对应的模式后为:对应的模式后为: 班级(班级(班号班号,专业,人数,专业,人数,学学号号) 班长(班长(学号学号,姓名,专长),姓名,专长)联系联系“管理管理”也可以合并也可以合并到实体到实体“班长班长”对应的模对应的模式式3 3逻辑结构设计逻辑结构设计数据库设计过程与设计实例数据库设计过程与设计实例3 3逻辑结构设计逻辑结构设计数据库设
5、计过程与设计实例数据库设计过程与设计实例实体对应的关系模式实体对应的关系模式 系(系(系号系号,系名,系主任,电话),系名,系主任,电话) 教师(教师(教师号教师号,姓名,专业,职称,性别,年龄),姓名,专业,职称,性别,年龄)联系对应的关系模式联系对应的关系模式 管理(管理(教师号教师号,系号),系号)3 3逻辑结构设计逻辑结构设计数据库设计过程与设计实例数据库设计过程与设计实例实体对应的关系模式实体对应的关系模式 系(系(系号系号,系名,系主任,电话),系名,系主任,电话) 教师(教师(教师号教师号,姓名,专业,职称,性别,年龄),姓名,专业,职称,性别,年龄)合并到实体合并到实体“教师教
6、师”后后 教师(教师(教师号教师号,姓名,专业,职称,性别,年龄,姓名,专业,职称,性别,年龄,系号)系号)只能合并只能合并到到“多多”的一端的一端3 3逻辑结构设计逻辑结构设计数据库设计过程与设计实例数据库设计过程与设计实例3 3逻辑结构设计逻辑结构设计数据库设计过程与设计实例数据库设计过程与设计实例课程(课程(课程号课程号,课程名,学时,类别),课程名,学时,类别)学生(学生(学号学号,姓名,性别,专业,出生日期,照片),姓名,性别,专业,出生日期,照片)选修(选修(学号学号,课程号课程号,分数),分数)3 3逻辑结构设计逻辑结构设计数据库设计过程与设计实例数据库设计过程与设计实例系(系(
7、系号系号,系名,系主任,电话),系名,系主任,电话)学生学生(学号学号,姓名,性别,出生日期,专业,姓名,性别,出生日期,专业,照片,照片,系号)系号)课程(课程(课程号课程号,课程名,学时,类别),课程名,学时,类别) 教师(教师(教师号教师号,姓名,专业,职称,性别,姓名,专业,职称,性别,年龄,系年龄,系号)号)选修(选修(学号学号,课课程号程号,分数),分数)课 程 评 价课 程 评 价(教师号教师号,课 程 号课 程 号 ,评价)评价)4 4物理结构设计物理结构设计数据库设计过程与设计实例数据库设计过程与设计实例5 5数据的完整性构设计数据的完整性构设计数据库设计过程与设计实例数据库
8、设计过程与设计实例6 6数据库的实施数据库的实施数据库设计过程与设计实例数据库设计过程与设计实例7 7数据库的运行和维护数据库的运行和维护数据库设计过程与设计实例数据库设计过程与设计实例1.41.4 关系模式关系模式学生表学生表1关系模型中常用术语关系模型中常用术语1.41.4 关系模式关系模式1.41.4 关系模式关系模式学号学号 8位字符位字符姓名姓名 6位字符位字符1.41.4 关系模式关系模式1.41.4 关系模式关系模式学生(学学生(学号,姓名,性别,号,姓名,性别,出生年月,专业出生年月,专业代码)代码)1.41.4 关系模式关系模式1.41.4 关系模式关系模式1.41.4 关系
9、模式关系模式专业代码是学生表的外部专业代码是学生表的外部关键字(外键)关键字(外键)学生表学生表专业表专业表1.41.4 关系模式关系模式学生表学生表专业表专业表专业表是主表专业表是主表学生表学生表是从表是从表1.41.4 关系模式关系模式实体集实体集关系关系数据库文件或数据库文件或数据表数据表实体实体元组元组记录记录实体属性实体属性属性属性字段字段3 143 33.1 3.1 表的创建表的创建 3.2 3.2 字段属性的设置字段属性的设置3.3 3.3 创建与编辑表间的关系创建与编辑表间的关系3.4 3.4 表的编辑与操作表的编辑与操作2443 143 323.1.13.1.1数据表结构数据
10、表结构3.1.2 3.1.2 字段的数据类型字段的数据类型3.1.33.1.3认识认识表的视图方式表的视图方式3.1.43.1.4创建的表的方法创建的表的方法3.13.1表的创建表的创建系(系(系号系号,系名,系主任,电话),系名,系主任,电话)学生学生(学号学号,姓名,性别,出生日期,专业,照片),姓名,性别,出生日期,专业,照片)课程(课程(课程号课程号,课程名,学时,类别),课程名,学时,类别) 教师(教师(教师号教师号,姓名,专业,职称,性别,年龄),姓名,专业,职称,性别,年龄)选课(选课(学号学号,课课程号程号,分数),分数)课 程 评 价课 程 评 价(教师号教师号,课 程 号课
11、 程 号 ,评价)评价)管理(管理(教师号教师号,系号系号)注册(注册(学号学号,系号),系号)3.13.1表的创建表的创建1 13.1.13.1.1数据表结构数据表结构表与主题表与主题1 13.1.13.1.1数据表结构数据表结构表与主题表与主题表表3-13-1“学生信息管理系统学生信息管理系统”数据库中的主题数据库中的主题和表和表 主题主题表表主题主题表表学生基本信息学生基本信息学生学生专业信息专业信息专业专业课程信息课程信息课程课程选课信息选课信息选课选课教师基本信息教师基本信息教师教师483.1.13.1.1数据表结构数据表结构2 2表结构表结构493.1.13.1.1数据表结构数据表
12、结构2 2表结构表结构503.1.13.1.1数据表结构数据表结构2 2表结构表结构513.1.13.1.1数据表结构数据表结构2 2表结构表结构523.1.13.1.1数据表结构数据表结构2 2表结构表结构3.1.2 3.1.2 字段的数据类型字段的数据类型1 1表中字段的数据类型种类表中字段的数据类型种类3.1.2 3.1.2 字段的数据类型字段的数据类型1 1表中字段的数据类型种类表中字段的数据类型种类3.1.2 3.1.2 字段的数据类型字段的数据类型1 1表中字段的数据类型种类表中字段的数据类型种类3.1.2 3.1.2 字段的数据类型字段的数据类型1 1表中字段的数据类型种类表中字
13、段的数据类型种类1 1表中字段的数据类型种类表中字段的数据类型种类3.1.2 3.1.2 字段的数据类型字段的数据类型1 1表中字段的数据类型种类表中字段的数据类型种类3.1.2 3.1.2 字段的数据类型字段的数据类型1 1表中字段的数据类型种类表中字段的数据类型种类3.1.2 3.1.2 字段的数据类型字段的数据类型1 1表中字段的数据类型种类表中字段的数据类型种类3.1.2 3.1.2 字段的数据类型字段的数据类型1 1表中字段的数据类型种类表中字段的数据类型种类3.1.2 3.1.2 字段的数据类型字段的数据类型1 1表中字段的数据类型种类表中字段的数据类型种类3.1.2 3.1.2
14、字段的数据类型字段的数据类型1 1表中字段的数据类型种类表中字段的数据类型种类3.1.2 3.1.2 字段的数据类型字段的数据类型1 1表中字段的数据类型种类表中字段的数据类型种类3.1.2 3.1.2 字段的数据类型字段的数据类型在表的设计时,某种数据具体需要使用什在表的设计时,某种数据具体需要使用什么类型的字段存放么类型的字段存放,我们我们主要需要考虑主要需要考虑如下如下几个方面的内容。几个方面的内容。 3.1.2 3.1.2 字段的数据类型字段的数据类型2 2字段数据类型的类型选择字段数据类型的类型选择我们我们主要需要考虑主要需要考虑如下几个方面的内容。如下几个方面的内容。 3.1.2
15、3.1.2 字段的数据类型字段的数据类型2 2字段数据类型的类型选择字段数据类型的类型选择我们我们主要需要考虑主要需要考虑如下几个方面的内容。如下几个方面的内容。 3.1.2 3.1.2 字段的数据类型字段的数据类型2 2字段数据类型的类型选择字段数据类型的类型选择3.1.2 3.1.2 字段的数据类型字段的数据类型2 2字段数据类型的类型选择字段数据类型的类型选择我们我们主要需要考虑主要需要考虑如下几个方面的如下几个方面的内容内容3.1.2 3.1.2 字段的数据类型字段的数据类型2 2字段数据类型的类型选择字段数据类型的类型选择我们我们主要需要考虑主要需要考虑如下几个方面的内容。如下几个方
16、面的内容。 3.1.33.1.3认识表的视图方式认识表的视图方式表的常用视图方式表的常用视图方式1 1字段属字段属性区域性区域字段输入字段输入区域区域设计视图设计视图3.1.33.1.3认识表的视图方式认识表的视图方式表的常用视图方式表的常用视图方式字段字段属性属性说明区域说明区域1 1数据表视图数据表视图3.1.33.1.3认识表的视图方式认识表的视图方式表的常用视图方式表的常用视图方式字段行字段行数据记录数据记录1 1设计视图设计视图 1.设计新建的表的结构设计新建的表的结构2.修改已经存在的表结构修改已经存在的表结构 设置主键3.1.33.1.3认识表的视图方式认识表的视图方式表的常用视
17、图方式的作用表的常用视图方式的作用2 23.1.33.1.3认识表的视图方式认识表的视图方式表的常用视图方式的作用表的常用视图方式的作用2 21 1. . 数据输入数据输入2.2.浏览数据浏览数据3.3.修改数据修改数据4 4. .修改字段名修改字段名数据表视图数据表视图切 换 方 法切 换 方 法3.1.33.1.3认识表的视图方式认识表的视图方式表的视图方式的切换表的视图方式的切换3 3三种常用方法三种常用方法 使用表模板创建表使用表模板创建表 利用字段模板创建表利用字段模板创建表 在设计视图中创建表在设计视图中创建表3.1.43.1.4创建的表的方法创建的表的方法3.1.43.1.4创建
18、的表的方法创建的表的方法1 1使用使用“表模板表模板”创建表创建表 选择选择23.1.43.1.4创建的表的方法创建的表的方法1 1使用使用“表模板表模板”创建表创建表 思考思考:双击:双击“联系人联系人”,打开的是什么视图?打开的是什么视图?3.1.43.1.4创建的表的方法创建的表的方法1 1使用使用“表模板表模板”创建表创建表 右击右击单击单击“设计设计视图视图”3字段名字段名数据类型数据类型字段属性字段属性专业代码专业代码文本文本字段大小:字段大小:4 4专业名称专业名称文本文本字段大小:字段大小:6 6所属学院所属学院文本文本字段大小:字段大小:1010“专业专业”表的结构:表的结构
19、:3.1.43.1.4创建的表的方法创建的表的方法2 2利用利用字段模板创建表字段模板创建表单击单击1 单击单击22 2利用字段模板创建表利用字段模板创建表3.1.43.1.4创建的表的方法创建的表的方法 单击单击3 输入输入2 2利用字段模板创建表利用字段模板创建表3.1.43.1.4创建的表的方法创建的表的方法或者单击或者单击“表格工具表格工具”/字段字段 单击,单击,选择选择“文本文本”43.1.43.1.4创建的表的方法创建的表的方法2 2利用字段模板创建表利用字段模板创建表 双击字段双击字段1 1,输,输入:专业名称入:专业名称5在此修改字段在此修改字段大小大小63.1.43.1.4
20、创建的表的方法创建的表的方法2 2利用字段模板创建表利用字段模板创建表单击单击72 2利用字段模板创建表利用字段模板创建表3.1.43.1.4创建的表的方法创建的表的方法单击单击8输入输入9单击单击102 2利用字段模板创建表利用字段模板创建表3.1.43.1.4创建的表的方法创建的表的方法字段名字段名数据类型数据类型字段属性字段属性学号学号文本文本字段大小:字段大小:8 8; 姓名姓名文本文本字段大小:字段大小:6 6性别性别文本文本字段大小:字段大小:1 1;出生年月出生年月日期日期/ /时间时间格式:短日期格式:短日期专业代码专业代码文本文本字段大小:字段大小:4 4;索引:有(有重复);索引:有(有重复)“学生学生”表的结构:表的结构:3.1.43.1.4创建的表的方法创建的表的方法3 3通过通过“表设计器表设计器”创建表创建表单击单击“创创建建”1单击单击“表设表设计计”按钮按钮 23.1.43.1.4创建的表的方法创建的表的方法3 3通过通过“表设计器表设计器”创建表创建表在此修改在此修改字段大小字段大小输入字段名称输入字段名称3选择数据类型选择数据类型43.1.43.1.4创建的表的方法创建的表的方法3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年2026年奶茶连锁经营合同
- 2026年高效率压路机租赁合同
- 1000吨水性色浆技改项目可行性研究报告模板立项申批备案
- 培训教学课件
- 园长妈妈培训课件
- 2024年求职模拟大赛策划书
- 徐冬梅课件教学课件
- 午睡安全培训反思课件
- 企业安全员消防培训内容课件
- 介绍一本书教学课件
- 幼儿园绘本故事《三只小猪盖房子》教学课件全文
- JJF(京) 151-2024 药物溶出度仪温度参数校准规范
- 调解实操指南:成为金牌调解员-笔记
- GB/T 27604-2024移动应急位置服务规则
- 苏教译林版五年级上册英语第八单元Unit8《At Christmas》单元测试卷
- 《合同能源管理介绍》课件
- 电力系统继电保护教案
- 《社会调查研究与方法》课程复习题-课程ID-01304试卷号-22196
- GB/T 43316.3-2023塑料耐环境应力开裂(ESC)的测定第3部分:弯曲法
- 科研伦理与学术规范-课后作业答案
- 2021年高考语文浙江卷现代文阅读《麦子》试题及答案
评论
0/150
提交评论