- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
课程设计
课题:实验室管理系统LAB
院系:计算机科学与技术学院
专业:网络工程班级:104221
课程:数据库原理与应用教师:陈佛敏
小组组长学号:1042210姓名:
2023至2023学年度下学期
工程分工及成绩表
学号
姓名
在本工程中完成的任务
成绩
1042210
E-R图讨论,数据库设计
93
1042210
E-R图讨论,设计E-R图
89
1042210
E-R图讨论,后期工作
86
1042210
E-R图讨论,word文档制作
87
1042210
E-R图讨论,数据库编程
88
目录
TOC\o1-3\h\z\u实验室管理数据库LAB设计与实施3
1.1实验室管理数据库设计3
现实问题3
1.1.2概念结构设计4
1.1.3逻辑结构设计4
1.1.4完整性约束条件规划设计5
1.1.5物理结构设计5
1.2数据库实施--建立库和表6
1.2.1表结构设计6
1.2.2建立数据库ST源代码7
1.2.3建立表结构源代码7
1.2.4向表中插入例如数据源代码9
1.2.5数据库关系图12
1.3查询与更新13
1.3.1单表查询13
1.3.2连接查询13
1.3.3嵌套查询13
1.3.4集合查询14
1.3.5插入数据14
1.3.6修改数据15
1.3.7删除数据15
1.4索引与视图16
1.4.1建立索引源代码16
1.4.2建立视图源代码16
1.5存储过程17
1.5.1建立存储过程语句17
1.5.2无参存储过程17
1.6内嵌表值函数18
1.7数据库平安性20
实验室管理系统数据库LAB设计与实施
1.1实验室管理系统数据库设计
现实问题
我校有假设干实验室,每个实验室有假设干学生;一个学生可以参加多个实验室;每个实验室有且只有一个指导老师;每个实验室有假设干器材;实验室给每个学生分配任务,有且只有一个任务;所有实验室的器材有实验室自己派学生管理,并有一个管理员;
概念结构设计
为我校设计实验室管理系统数据库E-R模型,自行为每个实体和联系给出一些适当的属性,对于键属性用下划线或在旁边用竖线标明。
解:学生课程数据库E-R模型如图1所示。
图1实验室管理系统数据库E-R模型
逻辑结构设计
对关系型数据库来说,逻辑结构设计就是应用E-R图转换为关系模型的规那么将E-R模型转换为等价的关系模型。下面以学生课程数据库为例给出关系型数据库逻辑结构设计的过程。
【例2】将图1实验室管理系统数据库E-R图转换为等价的关系模型,并标明主键和外键。〔主键之下用下划线“__〞表示,外键之下用双下划线“〞表示〕
解:根据E-R图向关系模型的转换规那么,将E-R模型转换为如下关系模式:
(a)学生〔学生学号,学生姓名,性别,年龄〕
(b)老师〔老师编号,老师姓名,学历,工程,老师工资,老师〕
(c)实验室〔实验室名称,实验室编号,老师姓名,成员数量,实验室地址〕
(d)器材〔器材名称,器材编号,器材数量,实验室名称,sname(管理员)〕
(e)工程〔实验室编号,学生学号,所研究任务〕
以上5个关系模式构成实验室管理系统关系数据库模式。
完整性约束条件规划设计
表名
完整性约束条件
约束类型
学生
(1)学生学号取值唯一且不能为空值
主健
(2)学生姓名不能为空值
Notnull
(3)性别只能为“男〞或“女〞。默认值为’男’
check
(4)年龄不能为空
Notnull
老师
(4)老师编号取值唯一且不能为空值
主健
(5)老师姓名取值不能为空
Notnull
学历取值不能为空
Notnull
工程取值不能为空
Notnull
老师工资取值不能为空
Notnull
老师可有可没有
实验室
(7)实验室名称取值不能为空
Notnull
(8)实验室编号取值唯一且不能为空
主键
(9)老师姓名为老师表中老师已有的姓名
Notnull
(10)成员数量取值不能为空
Notnull
实验室地址取值不能为空
Notnull
器材
(12)器材名称取值不为空
Notnull
(13)器材编号取值唯一且不能为空
主键
(14)器材数量取值不为空
Notnull
(15)实验室名称取值为实验表中已有的名称
Notnull
(16)管理员取值不为空
Notnull
工程
(17)实验室编号取值唯一且不
您可能关注的文档
最近下载
- 【医学课件】 Pseudomonas aeruginosa biofilm formation.ppt VIP
- 瞿同祖中国法律与中国社会.ppt VIP
- 2025年山东省春季高考数学试卷试题真题(含答案解析).pdf VIP
- 2024-2025学年高一下学期《唤醒内驱力——开启自主学习成长之旅》主题班会课件.pptx VIP
- 低钾血症.ppt VIP
- 2025年《大数据营销》考试试卷及答案.pdf VIP
- 江苏省无锡市锡山区天一实验学校2023-2024学年七年级上学期期中数学试题.doc VIP
- 智能交通信息采集技术12_浮动车课件讲解.pptx VIP
- 智学网官网登录入口.docx VIP
- 常用房屋体检设备清单及技术参数、软件要求、数据资产、屋体检报告、评价判定表.pdf VIP
原创力文档


文档评论(0)