版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.兰州交通大学数据库的原理和应用工作学号: 201108604名字:贺庆杰领导人民教师:司徒国强成绩:.概念基础部分:对数据库管理系统的功能进行简单说明。答:数据库管理系统是数据库系统的核心软件,其功能通常主要由以下五个方面组成:(1)数据定义和操作功能(2)数据库运行控制功能(三)组织、保存和管理数据库;(4)数据库的建构和维护(5)数据通讯接口说明关系模型的基本概念。 关系、元组、属性、结构域、关系模式、候选关键字、主牛鼻子、外部关键字、主属性。关系:一个关系是二次元表。元组: 2d表中的行称为元组,每行都是元组。属性:2d表中的列称为属性,每列都有一个属性名称,属性值是属性的具体值。结构
2、域:属性的可能值范围。关系模式:把关系的信息构造和意义制约的记述称为关系模式,用包含关系名的属性名的集合来表示。关候选关键字字:如果一个关系中存在多个属性(或属性组合),则可唯一标识该关系中的元组。 这些个的属性(或属性组合)称为该关系的候选关键字字或候选查询密码,候选查询密码可以有多个。主牛鼻子:在一个关系的几个候选关键字中,被指定为牛鼻子字的候选关键字字称为该关系的主牛鼻子或主查询密码。主属性:在一个关系中,任意候选关键字词中包含的每个属性都称为主属性。外部关键字:如果一个关系的属性(或属性组合)不是该关系的主牛鼻子或主牛鼻子的一部分,而是另一关系的主牛鼻子,则称为该关系的外部关键字或外部
3、关键字。6 .一个上线了客制化系统涉及以下信息:(1)客户:客户编号、姓名、住址、联络人电话号码。(2)图书:图书编号、书名、出版社、单价。(三)订单:订单号、日期、收款方式、总额。其中,一个订单可以订购多本书,每本书可以订购多本书,一个客户可以有多个订单,一个订单只对应一个客户。(1)根据以上记述,制作ER模型,要求联络人类型(实体的属性可以省略)的表述。(2)要求将ER模型按照转换规则转换为关系模型,并填写各关系模型的主牛鼻子和外部关键字(如果存在)。出版社1n型米米客户订货拥有图书订货电子联络人地址书号书名订单号日期收款方式客户编号姓名数量总额单价a:(1)er模型(2)关系模型:客户(
4、客户编号、姓名、地址、联络人电话号码、订单号)图书(书号、书名、出版社、单价)订单(订单号、日期、收款方式、修订金额)订单(订单号、本号、数量)8 .根据指定的关系模式执行查询。有学生课程关系型数据库,请使用由学生s (学号S#、姓名SN、所在系SD、年龄SA )、课程c (课程编号C#、课程名称CN、先修课程编号PC# )和SC三个关系组成的关系代数分别导出以下查询(1)检索学生的一切情况。s#、SN、SD、SA(S )(2)检索学生年龄在20岁以上的学生姓名。SN(SA20 (S ) )(3)检索先修课程编号为C2的课程编号。c (电脑#=c 2(c ) )(4)课程编号C1的成绩检索a的
5、学生名称全部。sn (c #=c 1g=a(ssc ) )(5)检索学号S1的学生修完的所有课程名和先修课程号码。cn、PC # (s #=s 1(csc ) )(6)检索年龄23岁的学生选择的课程名称。CN(SA=23 (CSCS ) )10 .简要说明数据库设置修订过程各阶段的设置修订塔斯克。答:需求分析的任务是深入了解现实世界中处理的对象(组织、部门、企业等),了解原始系统(手动系统或计算机系统)的工作概况,明确用户的各种需求,确定新的系统功能。在概念设计修改阶段完成的工作不是将由需求分析得到的数据存储格式转换为DBMS能够处理的数据库模型,而是将由需求分析得到的用户需求抽象为反映用户观
6、点的概念模型。逻辑设置修订的主要目标是生成DBMS可以处理的数据模型和数据库关牛鼻子帧。 该模型必须满足各个方面的用户需求,包括数据库的网站数据库、一致性和执行。在逻辑设定修正中生成的数据库逻辑模型与指定的DBMS进行结合、修正最适合应用环境的物理构造的过程,被称作数据库的物理构造设定修正。基于逻辑和物理设置修正的结果,在计算机上建构实际数据库结构、加载数据以及进行试运行和评价的过程被称为数据库实施(或实现)。维护工作包括监控、分析数据库转储和恢复数据库的保密工作和完整性控制数据库的性能,以及重组和重新建构改造数据库。12 .图书馆管理系统包括以下内容:书:书号、书名、数量、位置借出者:借出证
7、号码、姓名、单位出版社:出版社名称邮政编码地址电话E-mail其中,任何人都可以借多本书,任何人都可以借多本书,借书和还书时,必须登记相应的借书日期和还书日期的一个出版社可以出版多本书,同一本书只有一个出版社出版,出版社名称是唯一的由此,以下的设定订正完成了(1)设定修正系统的E-R图(2)将e-r图转换为关系模式(3)表示变换后的每个关系模式的星空卫视查询密码。a:(1)e-r图1米n型米借书的人图书借用书名数量位置借出证号码姓名单位借书日书号出版社出版电子邮件电话出版社名称邮政编码地址还书日(2)和(3)的关系模式图书(书号、书名、数量、位置、出版社名称)借出人(借出证号码、姓名、单位)出
8、版社(出版社名称、邮政编码、地址、电话、电子邮件)借用(本号、借出证号码、借出日期、返还日期)叔SQL语句部分:14 .在学生管理数据库中编制学生、课程、成绩数据表学生(学号CHAR(8)、姓名CHAR(8)、性别CHAR(2)、出生日期DATATIME、邮政编码CHAR(6)、地址VARCHAR(50 )、个人简历texxar课程(课程编号CHAR(4)、课程名称VARCHAR(50 )、单位INT )。 其中课程编号为主牛鼻子。成绩(学号CHAR(8)、课程编号CHAR(4)、中间成绩INT、期末成绩INT ),其中学号和课程编号的组合为主牛鼻子。a:use学生管理非政府组织创建表格学生(
9、学号char (8)主钥匙,姓名CHAR(8) NOT NULL,性别CHAR(8),出生日期DATATIME,邮政编码CHAR(6)、地址VARCHAR(50 )、文本个人简历中所述)USE学生管理非政府组织创建表格课程(课程编号char (4)主键,课程名称VARCHAR(50) NOT NULL,单位INT中所述)USE学生管理非政府组织创建表的成绩(学号CHAR(8),课程编号CHAR(4)、中间成绩INT,期末成绩INT,constraint PK _ js主要密钥(学号、课程号)中所述)16 .在“学生”表中,询问法前五个所有的记录查询密码。a:use学生管理选择前5项*从学生18
10、 .在“学生”表中询问法班级不能重复的记录查询密码。a:use学生管理选择距离类别从学生20 .在“成绩”表中调查期末成绩超过80的并期成绩超过70分的记录。a:use学生管理选择*从来的成绩WHERE期末成绩=80 AND期成绩=7022 .在“学生”表中,询问法学生编号20060001、20060002、20060003的学生的班级、性别。a:use学生管理SELECT类,性别从学生WHERE学号=20060001or学号=20060002or学号=2006000324 .在“学生”表中,查阅姓刘或姓张的学生的学号、姓名和班级记录。a:use学生管理SELECT学号、姓名、班级从学生我是W
11、HERE姓名like刘%or姓名like张%26 .在“学生”表中,查阅除姓刘以外的所有记录查询密码。a:use学生管理选择*从学生我是WHERE姓名like“刘%”28 .在“学生”表中,调查出生年月日为1985年的所有女孩的所有记录查询密码。a:use学生管理选择*从学生WHERE出生年月日=1985 AND性别=女30 .“成绩”表中,调查了中等成绩下位4名同学的所有记录。a:use学生管理选择前4项*从来的成绩ORDER BY期成绩ASC32 .修改“成绩”表,增加“平常成绩”列。 数据类型为int,差动奥尔特值为0。 添加“总成绩”列后,数据类型为int。a:use学生管理非政府组织
12、alter表的成绩ADD平常成绩int DEFAULT 0、ADD总成绩int34 .删去学生编号为“20060004”的学生。a:use学生管理删除学生WHERE学号=2006000436 .在“成绩”表中调查中间成绩大于80、平时成绩为18分的记录。a:use学生管理选择*从来的成绩WHERE期末成绩=80 AND平常成绩=1838 .从“学生”表中取得学生的学号、姓名、班级,从“成绩”表中取得学生的中期成绩和期末成绩。: USE学生管理SELECT学生.学号、学生.姓名、学生.班级、成绩.中间成绩、成绩.期末成绩从学生INNER JOIN成绩学生.学番=成绩.学番40 .在“成绩”表中调
13、查高于期末成绩平均成绩的行。a:use学生管理选择*从来的成绩WHERE期末成绩(选择avg (期末成绩)从来的成绩中所述)42 .求修完c 004课程的学生的平均年龄。SELECT AVG (年龄) FROM学生,选修科目WHERE学生.学生编号=选修科目.学生编号and课程编号=c 00444 .每门课程的学生选课人数将进行修订,超过3门课程将进行修订。 必须输出课程编号和选择人数。 查询结果按人数的降序排列,人数相同时按课程编号的升序排列。SELECT课程编号,计数(* ) from课程体系GROUP BY课程编号混合计数(* ) 3按订单计数(* ) desc、课程编号46 .从选择列表中检索成绩为null的学生学号和授课编号。SELECT学生编号、课程编号FROM选修科目WHERE成绩IS NULL48 .求年龄比所有女生年龄大的男学生的名字和年龄。SELECT姓名、年龄FROM学生WHERE性别=男人and年龄all (选择年龄FROM学生)WHERE性别=女)50 .在修业课程C002的学生中检索成绩最高的学生的学号。SELECT学生编号FROM课程体系WHERE课程编号=c 002和成绩=(选择最大(成绩) FROM选择科目)WHER
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑工程项目管理职位考题解读
- 游戏硬件设备市场部招聘面试问题及答案
- 银行集控系统管理员面试问题及答案解析
- 2025年区域经济合作开发项目可行性研究报告
- 2025年社会企业绿色公益项目可行性研究报告
- 2026春统编版(2024)小学道德与法治一年级下册《这是我的家》课时练习及答案
- 2025年城市污水处理设施升级改造可行性研究报告
- 2025年基因检测与个性化医疗项目可行性研究报告
- 2025年短期租赁市场运营平台建设项目可行性研究报告
- 2025年物联网智能制造项目可行性研究报告
- 三元污水处理装置及工艺研究
- 浙江省台州市海山教育联盟2024-2025学年七年级上学期期末语文试题(含答案)
- 2021《超星尔雅》舞蹈鉴赏章节测试答案
- 绘本故事《逃家小兔》讲故事课件
- 事业单位考试职业能力倾向测验(综合管理类A类)试题与参考答案(2024年)
- (质量认证)中药饮片GMP检查指南
- 《大学计算机基础》试题库(附答案)
- 利港标段二-技术投标文件-承包人实施计划
- 部编版五年级上册《25 古人谈读书》课件
- DL-T-1928-2018火力发电厂氢气系统安全运行技术导则
- 第五单元:幼儿行为规范与道德教育活动
评论
0/150
提交评论