已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验指导第1章 关系数据库设计及创建数据库知识提要 数据库技术是随着数据管理任务的需要而产生的。计算机在数据管理方面经历了由低级到高级的发展过程。随着计算机硬件、软件和计算机应用范围的发展而发展,多年来经历了人工管理、文件系统、数据库系统、分布式数据库和面向对象数据库系统等几个阶段。在数据库系统中,数据已经成为多个用户或应用程序共享的资源,从应用程序中完全独立出来,由DBMS(DataBase Management System,数据库管理系统)统一管理。关系数据库系统是目前比较主流的数据库系统,Access是关系数据库系统中最容易掌握的一个实用性很强的数据库管理系统。Access 2003的用户界面与其它Office应用程序的界面类似,用户可以和使用其它Office 软件一样使用菜单系统、工具栏及工作窗口。作为一种微型计算机数据库开发平台,Access 可支持在数据库应用系统中使用7种对象,即表、查询、窗体、报表、页、宏和模块。Access的7种对象,在一个具体的数据库系统中各自起着不同的作用。但是,它们又不是各自独立的,彼此之间存在相互关联。在以上的7类对象中,前5类对象均用于对数据的存储和显示,实际上属于数据文件,后两类则可以是程序文件,代表了应用程序的指令和操作。但宏和模块之间的区别是:模块是由用户自己编写的程序,而宏是系统以命令方式提供的程序。本章主要介绍关系数据库设计以及Access 2003数据库创建方法、Access 2003数据库管理系统的工作环境等内容。一共设计2个实验,6个实验题目。通过本章实践,应该掌握以下知识点: 数据库系统的系统功能分析,数据库需求分析。关系的设计、关系之间的关联设计等。 Access 2003数据库的创建及工作环境。实验1.1 关系数据库设计 【实验目的】1掌握关系数据库设计的一般方法和步骤。2掌握数据库中表结构的设计原则和方法。3掌握数据库中表间关联关系的确定原则。【实验准备】1硬件条件:Pentium(4) CPU 1.8GHz、256MB内存以上。2软件条件:Windows XP/Win7操作系统、MS Office Access 2003/2007。3素材准备:调研高等学校学生成绩管理的基本方法。【实验内容】1对高校学生成绩管理系统做需求分析。操作提示:(1)调查高校学生成绩管理机构,了解成绩管理的基本方法。(2)明确成绩管理的具体数据、输入输出信息以及具有的功能。(3)确定信息输入、信息处理、信息安全性及完整性约束所能达到的标准。(4)明确计算机在管理成绩过程中的工作范围和作用,以及操作人员的工作过程。2设计“学生成绩管理系统”的关系模式。操作提示:(1)由上题的需求分析,根据数据规范化原则确定每个实体及实体间联系的属性。其具体关系模式如下:学生基本情况表(学号、姓名、性别、出生年月、团员、班级、专业代码、照片、简历)成绩表(学号、课程代码、平时成绩、期中成绩、期末成绩、综合成绩、所修学分)补考成绩表(学号、课程代码、重考成绩)课程表(课程代码、课程名称、学分)院系表(院系代码、院系名称、办公地点、联系电话)专业表(专业代码、专业名称、院系代码、专业介绍)教师基本情况表(教师编号、姓名、性别、职称、院系代码)任课教师表(课程代码、教师编号)其中带下划线的属性为主关键字。3将上题的关系模式转化成如下二维表。操作提示:表1.1 学生基本情况表学号姓名性别出生年月团员班级专业代码照片简历2000302012李明明男1983-9-18是信息0350072000302122郝大庆男1982-4-3否信息0320062001202010刘海燕女1980-12-9是经贸0160042001202301景刚磊女1981-10-15是经贸0130042002301020张莉莉女1982-2-23否英语0210022002301102王卫东男1981-10-3是英语0110002表1.2 成绩表学号课程代码平时成绩期中成绩期末成绩综合成绩所修学分2000302012jsj2018089919532000302012wy2097880818232000302122jsj2036060504802000302122jsj4027668777812001202010lx3088978919042001202010wy2097781858132001202010jsj2018979808532002301020gm4027890858932002301020gm4058990959332002301020jsj4027888858112001202301lx3086075505502001202301wy2036568545702001202301jsj2018767777632000302012wy2037067555702002301102jsj4028884808332002301102lx308789089924表1.3 补考成绩表学号课程代码重考成绩2000302122jsj203652001202301lx308702001202301wy203792000302012wy20380表1.4 课程表课程代码课程名称学分gm402国际金融学3gm405金融学概论3jsj101数据结构4jsj201计算机基础3jsj203Access基础与应用3jsj402网页设计1lx308高等数学4wy203英语泛读2wy209英语3表1.5 院系表院系代码院系名称办公地点联系电话01外语学院12#301834002信息工程学院5#402820103金融学院10#304823104法学院3#305860305理学院5#201861106文学院6#602877307行政管理学院3#502863608工商管理学院11#402882109机械制造学院2#120854210生命科学学院4#403856211机电工程学院7#3048921表1.6 专业表专业代码专业名称院系代码专业介绍001英语01002日语01003俄语01004国际贸易03005会计03006计算机应用02007软件设计02008行政管理07009生物制药10表1.7 教师基本情况表教师编号姓名性别职称院系代码01110刘军男讲师0101111赵军海男副教授0101120张丽红女讲师0102012马明伟男讲师0202101徐莉莉女教授0203020李海明男讲师0303091王明男副教授0303104郑丽梅女助教03表1.8 任课教师表课程代码教师编号jsj20102101jsj20102012Wy20301110Wy20301120Gm40203020Gm40503020Wy209011204表间关系的分析操作提示:考虑到所有表结构的设置,以及经过对表间关系的分析,可以得到表间如下的关系。(1)表1.1和表1.2之间可通过关键字段“学号”,建立表间的一对多关联关系,如图1.1所示。表1.1 学生基本情况表学号姓名性别出生年月团员班级专业代码照片简历2000302012李明明男1983-9-18信息0350072000302122郝大庆男1982-4-3信息0320062001202010刘海燕女1980-12-9经贸016004表1.2 成绩表学号课程代码平时成绩期中成绩期末成绩综合成绩所修学分2000302012jsj2018089919532000302012wy2097880818232000302122jsj203606050480图1.1“学生成绩表”与“成绩表”之间关联关系(2)表1.1和表1.3之间可通过关键字段“学号”,建立表间的一对多关联关系,如图1.2所示。表1.1 学生基本情况表学号姓名性别出生年月团员班级专业代码照片简历2000302012李明明男1983-9-18信息0350072000302122郝大庆男1982-4-3信息0320062001202010刘海燕女1980-12-9经贸016004表1.3 补考成绩表学号课程代码重考成绩2000302122jsj203652001202301Lx308702001202301Wy203792000302012Wy20980图1.2“学生基本情况表”与“补考成绩表”之间关联关系(3)表1.6和表1.1之间可通过关键字段“专业代码”,建立表间的一对多关联关系,如图1.3所示。表1.6 专业表专 专业代码专业名称院系代码专业介绍001英语01002日语01003俄语01表1.1 学生基本情况表 学号姓名性别出生年月团员班级专业代码照片简历2000302012李明明男1983-9-18信息0350072000302122郝大庆男1982-4-3信息0320062001202010刘海燕女1980-12-9经贸016004图1.3“专业表”与“学生基本情况表”之间关联关系(4)表1.5和表1.6之间可通过关键字段“院系代码”,建立表间的一对多关联关系,如图1.4所示。表1.5 院系表院系代码院系名称办公地点联系电话01外语学院12#301834002信息工程学院5#402820103金融学院10#3048231 表1.6 专业表专业代码专业名称院系代码专业介绍001英语01002日语01003俄语01图1.4“院系表”与“专业表”之间关联关系(5)表1.5和表1.7之间可通过关键字段“院系代码”,建立表间的一对多关联关系,如图1.5所示。表1.5 院系表院系代码院系名称办公地点联系电话01外语学院12#301834002信息工程学院5#402820103金融学院10#3048231表1.7 教师基本情况表教师编号姓名性别职称院系代码01110刘军男讲师0101111赵军海男副教授0101120张丽红女讲师01图1.5“院系表”与“教师基本情况表”之间关联关系(6)表1.7和表1.8之间可通过关键字段“教师编号”,建立表间的一对多关联关系,如图1.6所示。表1.7 教师基本情况表教师编号姓名性别职称院系代码01110刘军男讲师0101111赵军海男副教授0101120张丽红女讲师01 表1.8 任课教师表课程代码教师编号jsj20102101jsj20102012Wy20301110图1.6“教师基本情况表”与“任课教师表”之间关联关系(7)表1.4和表1.8之间可通过关键字段“课程代码”,建立表间的一对多关联关系,如图1.7所示。 表1.4 课程表课程代码课程名称学分gm402国际金融学3gm405金融学概论3jsj101数据结构4 表1.8 任课教师表课程代码教师编号jsj20102101jsj20102012wy20301110图1.7“课程表”与“任课教师表”之间关联关系(8)表1.4和表1.2之间可通过关键字段“课程代码”,建立表间的一对多关联关系,如图1.8所示。表1.4 课程表课程代码课程名称学分gm402国际金融学3Gm405金融学概论3jsj101数据结构4 表1.2 成绩表学号课程代码平时成绩期中成绩期末成绩综合成绩所修学分2000302012jsj2018089919532000302012wy2097880818232000302122jsj203606050480图1.8“课程表”与“成绩表”之间关联关系(9)表1.4和表1.3之间可通过关键字段“课程代码”,建立表间的一对多关联关系,如图1.9所示。表1.4 课程表课程代码课程名称学分gm402国际金融学3gm405金融学概论3jsj101数据结构4表1.3 补考成绩表 学号课程代码重考成绩2000302122jsj203652001202301Lx308702001202301Wy203792000302012Wy20980图1.9“课程表”与“补考成绩表”之间关联关系【实验作业】1调查思考高校图书馆管理方式方法,对高校图书馆管理做出需求分析,首先明确需要存储哪些数据,确定需要几个数据表,每个表中包括几个属性等。这一过程需要遵循关系数据库完整性和规范化设计要求。再确定表间关联关系。【实验问题】1对系统需求分析主要解决哪些问题?2确定数据表遵循的基本原则是什么?3确定表间关系主要依据什么?实验1.2 数据库的创建【实验目的】1掌握数据库的创建方法和步骤。2掌握设计数据库属性和默认文件夹的方法。【实验准备】1硬件条件:Pentium(4) CPU 1.8GHz、256MB内存以上。2软件条件:Windows XP/Win7操作系统、MS Office Access 2003/2007。3素材准备:高等学校学生成绩管理数据库。【实验内容】 1使用直接创建“空数据库”的方法建立“学生成绩管理系统”数据库。 操作步骤:(1)单击“开始”按钮|“所有程序”菜单|“Microsoft Office”|“Microsoft Access 2003”菜单项,打开Access 2003数据库管理系统窗口,如图1.10所示。图1.10 Access数据库系统窗口图1.11 “新建文件”任务窗格(2)单击“开始工作”任务窗格下面的“新建文件”超链
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 灵活用工品牌塑造创新创业项目商业计划书
- 雪球理财产品的运作模式分析与改进-以中信证券H产品为例
- 汉俄物象词对比研究
- 聚苯胺基中空微球的制备及其功能化应用
- 工程项目咨询方案及目标
- 管道工程放坡施工方案
- 30层高层建筑施工方案
- 学校咨询中心设计方案
- 武汉市校园文化施工方案
- 公园绿地维护管理工作总结范文
- 2025杭州桐庐县统计局编外招聘2人考试参考题库及答案解析
- 扶贫项目实施方案及资金管理
- 2025中国华腾工业有限公司招聘笔试历年参考题库附带答案详解(3卷合一)
- 机械设计制造及其自动化专升本2025年智能设备联网试卷(含答案)
- 小学数学期末综合评价标准与表格
- 手术过程及准备流程
- 消防安全知识培训课件及考试题库
- 永久起搏器植入术课件
- 中国移动杭州市2025秋招笔试行测题库及答案通信技术类
- 卫生厅课题申报书范文
- 2025年甘肃省平凉市庄浪县第五幼儿园教育集团保健医招聘考试参考试题及答案解析
评论
0/150
提交评论