1 / 50
文档名称:

数据库实训课件(第一讲).ppt

格式:ppt   大小:1,573KB   页数:50页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库实训课件(第一讲).ppt

上传人:2112770869 2017/7/5 文件大小:1.54 MB

下载得到文件列表

数据库实训课件(第一讲).ppt

相关文档

文档介绍

文档介绍:第一讲数据库设计与实现、查询
课设要求
严格课程设计考勤要求,每次课5分(共4次课),旷一节课扣2分,旷两节课扣3分,旷三节课扣4分,旷四节课扣5分。考勤占总评成绩的20%,课堂表现占总评成绩的10%。
课程设计分以下几个阶段进行:按题目要求进行需求分析、划分功能模块、设计各功能模块的具体功能及执行过程、系统编码实现、系统测试、系统评价与验收。
考核标准包括:
,实用性,通用性,可扩充性(30%)
+课堂表现(30%)
(20%)
(20%)
课设要求
数据库设计的步骤
分析客户的业务需求和数据处理需求
需求分析阶段
概要设计阶段
逻辑设计阶段
数据库实施
运行测试阶段
打包发行阶段
绘制数据库E-R图
将E-R图转化为表,并用规范化理论审核
编写数据库对象代码
保证数据库数据的完整性和一致性。
数据库的备份。
内容导航
数据库设计与实现、查询操作
视图、索引
T-SQL高级编程和存储过程
触发器、数据库备份
本讲任务(实验内容)
任务1:设计并画出所选系统的E-R模型
任务2:将任务1的E-R模型转化成关系模式
任务3:创建数据库及相应的表
任务4:在表中插入相关数据
任务5:设计并练****查询语句:
要求涉及单表查询,多表查询,含有聚合函数的查询,含有分组的查询,含有排序的查询,综合查询等
知识点回顾1
绘制E-R图的方法
E-R图转换关系模式
数据库设计
一、需求分析阶段的数据库设计:
以《学生信息管理系统》为例讲解
1. 收集信息
需要了解系统需要完成的任务和功能。即数据库
需要存储那些信息(数据),实现哪些功能。
《学生信息管理系统》
1)用户登录,数据库需要存放用户信息。
2)数据库存放的学生基本情况信息、学生的成绩信息和班级信息等。
3)数据库的各种信息之间的关系。
2. 标识对象(实体-Entity)
标识数据库要管理的关键对象或实体
实体一般是名词:
1)用户实体:反映用户情况;
2)系别实体:学校系部情况;
3)班级实体:班级情况登记;
4)学生实体:学生基本情况登记;
5)课程实体:反映学生选课程情况;
一、需求分析阶段的数据库设计:
学生
学号
姓名
性别
出生日期
入学日期
联系电话
班级
班级编号
班级名称
学制
班主任姓名
班级人数
课程
课程号
课程名称
学分
学时
系别
系编号
系名称
系主任
系主任电话
3. 标识每个实体的属性(Attribute)
一、需求分析阶段的数据库设计:
用户
用户编号
用户密码
用户名
用户权限