- 1、本文档共63页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库导论(2学时)
作业 信电学院教学信息管理系统 (1)实现学生的选课管理、成绩管理 (2)实现学生、教师的信息管理 (3)实现学院的组织信息(部门、班级、专业)管理 要求:画出E-R联系图,确定表的个数、关键字、结构和规范化设置 (4) 在VFP、Access或者SQL Server数据库软件中具体实现,并实现SQL查询功能。(例如,查询一个班的某门课程,查询某学生的全部课程成绩,某部门教师的授课情况) 学生 教师 班级 部门 课程 专业 作业 信电学院教学信息管理系统 (5)报表、窗体制作内容作为可选项。 (6)设计部分(E-R图,表的设计及其规范化操作)作为作业上交,同时软件实现的文件电子档统一上交后续会上传到公共邮箱,大家可以相互学习和互相监督,讨论课时会抽取部分同学演示。 学生 教师 班级 部门 课程 专业 * 主关键字:员工编号 候选关键字:姓名+工作日期(组合关键字) 外部关键字:部门号,部门表的主关键字 部门(部门号,部门名称,负责人,联系电话) 关系必须规范化,属性不可再分割,表中每一列属性都不能再细分。 在同一关系中不允许出现相同的字段名。 不允许有重复的列。 在同一关系中行、列次序无关紧要。行行次序交换、列列次序交换不会改变关系模式。 一关系中不能有相同的记录,即冗余。 2、关系性质 1.4 关系数据库 规范化操作有相应的理论基础和数学模型(第一范数到第三范数),未规范化的关系会出现数据冗余、存储异常(插入、删除、更新) 3、常用关系运算 选择、投影和联结(关系代数为理论基础) (1)选择:选择运算是从表中查找符合指定条件的记录构成新表的操作。从行的角度水平抽取。 (2)投影:从表中选取若干个属性组成新表的操作。从列的角度垂直分解。 1.4 关系数据库 3、常用关系运算 选择、投影和联结 (3)联接:将两个表中的若干属性拼接成一个新表的操作,对应的新表中,包含满足联接条件的所有记录。联接运算是表的横向结合。 1.4 关系数据库 职工(职工号,姓名,性别,部门号,职称¨¨) 新表(职工号,姓名,职称,基本工资,奖金) 联结条件:职工.职工号=工资.职工号 工资(职工号,姓名,基本工资,奖金,津贴¨¨) 3、常用关系运算 选择、投影和联结 (3)联接:将两个表中的若干属性拼接成一个新表的操作,对应的新表中,包含满足联接条件的所有记录。联接运算是表的横向结合。 1.5 关系数据库 职工(职工号,姓名,性别,部门号,职称¨¨) 部门(部门号,部门名称,部门电话,负责人) 新表(职工号,姓名,性别,部门名称) 联结条件:职工.部门号=部门.部门号 工资管理库中表之间的关系 职工(职工号,姓名,性别,部门号,职称¨¨) 工资(职工号,基本工资,奖金,津贴¨¨) 部门(部门号,部门名称,部门电话,负责人) 部门–员工–工资关系模型 4、关系的完整性约束 关系完整性是为保证数据库中数据的正确性和相容性,对关系模型提出的某种约束条件或规则。 完整性通常包括实体完整性、参照完整性和用户自定义完整性约束。其中实体完整性和参照完整性,是关系模型必须满足的完整性约束条件。 1.4 关系数据库 (1)实体完整性(行) 指表中的主关键字不能取“空值”,表示记录的唯一性。 (2)用户自定义完整性约束 某个具体数据库所涉及的数据必须满足的约束条件,是由具体应用环境来决定的 。 (3)参照完整性(表间关系) 定义建立关系之间联系的主关键字与外部关键字引用的约束条件 4、关系的完整性约束 职工(职工号,姓名,性别,部门号,职称¨¨) 部门(部门号,部门名称,部门电话,负责人) 1.5 关系数据库设计步骤 数据库学习的三个层面: 1、会用数据库软件,能从数据库中取数据 2、能设计并实现满足用户、且规范化的数据库及相应的应用 3、能设计精巧和复杂的数据库及其应用 很多教科书上的数据库的实例并未实现规范化,或者是简单应用并不需要规范化 1.5 关系数据库设计步骤 1、 设计的实质 根据实际情况,建立满足规范化要求的表。 具体建立多少表是否有理论工具或方法?E-R模型 数据库设计人员 数据库设计人员 现实世界 客观事物 概念世界 概念模型 数据世界 数据模型 信息化抽象 数据化抽象 数据库 物理模型 具体实施 例:实体-联系模型, 语义模型 也叫逻辑模型 机器世界 DBMS自动完成 信电学院 人员:教师、学生、行政 机构:电气系、自动化系….. 层次、网状、关系 实体-联系模型(E-R模
您可能关注的文档
- 拆换撑施工方案.docx
- 招行终面案例展示.pptx
- 拆装机实习报告.doc
- 拉萨的天空课件dierkeshi.ppt
- 拦河闸冲砂闸、泄水闸和交通桥施工组织设计方案.doc
- 拱桥、函、水闸施工方案.doc
- 指针150.doc
- 指针2-new.ppt
- 招投标文件制作注意事项.pptx
- 指针、引用.ppt
- 2024年中国钽材市场调查研究报告.docx
- 2024年中国不锈钢清洗车市场调查研究报告.docx
- 2024年中国分类垃圾箱市场调查研究报告.docx
- 2024年中国水气电磁阀市场调查研究报告.docx
- 2024年中国绿藻片市场调查研究报告.docx
- 2010-2023历年初中毕业升学考试(青海西宁卷)数学(带解析).docx
- 2010-2023历年福建厦门高一下学期质量检测地理卷.docx
- 2010-2023历年初中数学单元提优测试卷公式法(带解析).docx
- 2010-2023历年初中毕业升学考试(山东德州卷)化学(带解析).docx
- 2010-2023历年初中毕业升学考试(四川省泸州卷)化学(带解析).docx
最近下载
- 某110kv输电线路工程概预算实例.xls
- 人教版高中英语选择性必修第一册UNIT5 Part 4 Writing练习含答案.docx
- 小学生古诗词竞赛题及答案 .pdf
- 2023矿业权评估师考试题库大全(附答案).docx
- 产前筛查和产前诊断题库带全部参考答案).docx
- 外研社高中英语必修一 Unit 5 The monarch’s journey 教学设计.docx
- NAD M25 7通道放大器用户手册.pdf
- 朱仙庄洗煤厂安装施工组织设计.doc
- GBT20821_液态法白酒国家标准.pdf
- 文言文高频考点02文言实词(教考结合)(解题技巧+真题训练)-2023-2024学年高一语文下学期期中高频考点梳理及模拟检测(统编版必修下册).docx
文档评论(0)