数据库原理及应用习题课1课件

上传人:沈*** 文档编号:241226149 上传时间:2024-06-10 格式:PPT 页数:30 大小:584.42KB
返回 下载 相关 举报
数据库原理及应用习题课1课件_第1页
第1页 / 共30页
数据库原理及应用习题课1课件_第2页
第2页 / 共30页
数据库原理及应用习题课1课件_第3页
第3页 / 共30页
点击查看更多>>
资源描述
选择题l数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和()组成。lA系统分析员B.程序员lC.数据库管理员D.操作员l数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()lADBS包括DB和DBMSlBDBMS包括DB和DBSlCDB包括DBS和DBMSlDDBS就是DB,也就是DBMS选择题数据库系统是采用了数据库技术的计算机系统,数据库系统由1选择题选择题l下面列出的数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的是()。lI人工管理阶段lII文件系统阶段lIII数据库阶段lAI和IIB只有IICII和IIID只有Il下列4项中,不属于数据库系统特点的是()。lA数据共享B数据完整性C数据冗余度高D数据独立性高l数据库系统的数据独立性体现在()。lA不会因为数据的变化而影响到应用程序lB不会因为数据存储结构与数据逻辑结构的变化而影响应用程序lC不会因为存储策略的变化而影响存储结构lD不会因为某些数据存储结构的变化而影响其他的存储结构选择题下面列出的数据库管理技术发展的3个阶段中,没有专门的软2选择题l描述数据库全体数据的全局逻辑结构和特性的是()。lA模式B内模式C外模式l要保证数据库的数据独立性,需要修改的是()。lA模式与外模式B模式与内模式lC三级模式之间的两层映象D三层模式l要保证数据库的逻辑数据独立性,需要修改的是()lA模式与外模式之间的两层映象lB模式与内模式之间的两层映象lC模式lD三级模式选择题描述数据库全体数据的全局逻辑结构和特性的是()3选择题l用户或应用程序看到的那部分局部逻辑结构和特征的描述是()。lA模式B物理模式C子模式D内模式l下述()不是DBA数据库管理员的职责。lA完整性约束说明lB定义数据库模式lC数据库安全lD数据库管理系统设计l若实体间的联系是MN,则将联系类型()A.的属性加入任一个关系模式中B.的属性加入N端实体类型相对应的关系模式中C.的属性加入M端实体类型相对应的关系模式中D.也转换为关系模型选择题用户或应用程序看到的那部分局部逻辑结构和特征的描述是(4选择题选择题l概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是()。lA.层次模型B.关系模型C.网状模型D.实体联系模型l关系数据模型是目前最重要的一种数据模型,它的3个要素分别是()。A.实体完整性、参照完整性、用户自定义完整性B.数据结构、关系操作、完整性约束C.数据增加、数据修改、数据查询D.外模式、模式、内模式l在()中一个结点可以有多个双亲,结点之间可以有多种联系。lA.网状模型B.关系模型C.层次模型D.以上都有l()的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。lA.网状模型B.关系模型C.层次模型D.以上都有选择题概念模型是现实世界的第一层抽象,这一类模型中最著名的模5选择题选择题l数据库系统的核心是_。lA数据库B数据库管理系统lC数据模型D软件工具lSQL语言具有_的功能。lA关系规范化、数据操纵、数据控制lB数据定义、数据操纵、数据控制lC数据定义、关系规范化、数据控制lD数据定义、关系规范化、数据操纵l假定学生关系是S(SNO,SNAME,SEX,AGE)课程关系是C(CNO,CNAME,CREDIT)学生选课关系是SC(SNO,CNO,GRADE)要查找选修“数据库”课程的女学生的姓名,将涉及到的关系A)SB)C,SCC)S,SCD)S,C,SC选择题数据库系统的核心是_。6选择题选择题l_是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。lA程序B命令C事务D文件l在数据库中,产生数据不一致的根本原因是_。lA数据存储量太大lB没有严格保护数据lC未对数据进行完整性控制lD数据冗余l下列SQL语句中,创建关系表的是_。lAALTERBCREATElCUPDATEDINSERTl8数据库的_是为了保证由授权用户对数据库所做的修改不会影响数据一致性的损失。lA安全性B完整性C并发控制D恢复选择题_是DBMS的基本单位,它是用户定义的一组逻辑一7选择题选择题l事务是数据库进行的基本工作单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于_状态。lA安全性B一致性C完整性D可靠性l数据库管理系统中用于定义和描述数据库逻辑结构的语言称为()A.数据库模式描述语言(DDL)B.数据库子语言(SubDL)C.数据操纵语言(DML)D.数据结构语言l在数据库的数据模型中有()lA.网状模型、层次模型、关系模型lB.数字型、字母型、日期型lC.数值型、字符型、逻辑型lD.数学模型、概念模型、逻辑模型选择题事务是数据库进行的基本工作单位。如果一个事务执行成功,8选择题选择题l在关系数据库系统中,一个关系相当于()A.一张二维表B.一条记录C.一个关系数据库D.一个关系代数运算l在定义一个关系结构时,应该说明()A.字段、数据项及数据项的值B.属性名、属性数据类型及位数C.关系名、关系类型及作用D.记录名、记录类型及内容l在关系中选取满足某个条件的元组的关系代数运算称之为()A.选中运算B.选择运C.投影运算D.搜索运算l7在关系R中,代数表达式318ANDAGE=18ANDAGE18ANDAGE=18ANDAGE=24l使用CREATESCHEMA语句建立的是()A表B数据库C视图D索引l设关系T是关系R和S的关系运算结果,且T、R、S的元组个数分别为k、m、n,则k、m、n三者之间的关系是()Ak(m+n)Bk(m+n)Ck(mn)Dk(mn)l有关系:教学(学号、教工号、课程号),假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师可以讲授多门课程,每门课程只能由一个老师来讲授,那么该关系的主键是()A(课程号,教工号)B(学号,课程号)C(学号,教工号)D(学号,教工号,课程号)选择题表达式“AGEBETWEEN18AND24”等13选择题选择题l在某个数据库中建立了表person(no,name,sex,birthday),no为表的主码,表中已有的记录如下图所示:以下四个语句中能够正确执行的插入操作是()AINSERTINTOpersonVALUES(6,王中,男,1964/03/08)BINSERTINTOperson(name,sex)VALUES(王中,男)CINSERTINTOpersonVALUES(2,男,王中,1964/03/08)DINSERTINTOperson(no,sex)VALUES(2,男)进行自然联接运算的两个关系必须具有()A公共属性B相同关系名C相同属性个数D相同关键字选择题在某个数据库中建立了表person(no,name,s14选择题选择题l在基本的关系中,下列说法正确的是()A行列顺序有关B属性名允许重名C任意两个元组不允许重复D列是非同质的l3元关系R为:R(A,B,C),则以下说法中正确的是()AA,C(R)为取属性值为A、C的两列组成B1,3(R)为取属性值为l、3的两列组成C1,3(R)与A,C(R)是不等价的D1,3(R)与A,C(R)是等价的l在SQL中,与“NOTIN”等价的操作符是()A.ALLB.SOMEC.=SOMED.=ALLl在一个ER模型中,有3个不同的实体集和3个不同的二元联系,其中有1个一对一联系、1个一对多联系和1个多对多联系,根据ER模型转换成关系模型的规则,转换成关系的数目是()A.3B.4C.5D.6选择题在基本的关系中,下列说法正确的是()15填空题l数据库管理系统是数据库系统的一个重要组成部分,它的功能包括、。l数据库系统是指在计算机系统中引入数据库后的系统,一般由、和构成。l数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了3个阶段:阶段,阶段和阶段。lDBMS还必须提供保护、检查、等数据控制功能。l模式是数据库中全体数据的和的描述,它仅仅涉及到的描述,不涉及到具体的值。l三级模式之间的两层映像保证了数据库系统中的数据能够具有较高的和。l视图是一个虚表,它是从中导出的表。在数据库中,只存放视图的,不存放视图的。填空题数据库管理系统是数据库系统的一个重要组成部分,它的功16填空题l在SQL的授权语句中的关键字PUBLIC表示。l数据模型通常是由_、_和完整性约束三个要素组成。lER图中包括_、_和联系三种基本图素l关系模型有三类完整性约束:实体完整性、用户定义的完整性和_。l当关系R和S做自然连接时,能够把原该舍弃的元组放到结果关系中的操作称为_。l有关系模式S(sno,sname,age),查询年龄(age)不超过20岁学生姓名(sname)的关系代数表达式是_。l在SQL语言中,求平均值的函数名是_,排序的关键字是_。lE-R模型中,用矩形表示实体,用_表示实体之间的联系,用_表示实体的属性。填空题在SQL的授权语句中的关键字PUBLIC表示17题目一题目一l数据库:student表(Sno,Sname,Sage,Ssex,Sdept)lcourse表(Cno,Cname,Cpno,Ccredit)lSC表(Sno,Cno,grade)l(1)建表student、course、SCl(2)查询年龄小于20的学生学号、年龄,并显示l(3)查询年龄不在20-23(包括20、23)的学生的成绩题目一数据库:student表(Sno,Sname,Sag18题目一答案:题目一答案:lcreatetablestudent(Snoint,Snamechar(20),Sageint,Ssexbit,primarykey(Sno)lCreatetablecourse(Cnoint,Cnamechar(20),Ccreditint,primarykey(Cno)lcreatetableSC(Snoint,Cnoint,gradefloat,primarykey(Sno,Cno),foreignkey(Sno)referencesStudent(sno),foreignkey(Cno)regerencescourse(Cno)lselectSno,SagefromStudentwhereSage203.lselectgradefromSCwhereSnonotin(selectSnofromStudentwhereSagebetween20and23)题目一答案:createtablestudent(19题目二题目二lStudent学生表(学号,姓名,性别,年龄,组织部门)lCourse课程表(编号,课程名称)lSc选课表(学号,课程编号,成绩)l(1).写一个SQL语句,查询选修了计算机原理的学生学号和姓名l(2).写一个SQL语句,查询周星驰同学选修了的课程名字l(3).写一个SQL语句,查询选修了5门课程的学生学号和姓名题目二Student学生表(学号,姓名,性别,年龄,组织20题目二答案题目二答案lselectsno,snamelfromstudentlwheresnoin(lselectsnolfromsclwherecno=(lselectcnolfromcourselwherecname=计算机原理l)l)ll(2)lselectcnamelfromcourselwherecnoin(lselectcnolfromsclwheresno=l(lselectsnolfromstudentlwheresname=周星驰l)l)l(3)lselectsno,snamelFromstudentlWheresnoin(lselectsnolfromsclgroupbysnohavingcount(sno)=5l)题目二答案selectsno,sname(21题目三题目三l已知:某公司有多个仓库,每一个仓库存放多种零件,而每一种零件也可在多个仓库中保存,在每一个仓库中保存的零件都有库存数量。仓库的属性有仓库号、地点和电话号码,零件的属性有零件号、名称、规格和单价。(1)根据上述语义画出ER图。(2)将ER模型转换成关系模型,并指出关系的主键和外键。题目三已知:某公司有多个仓库,每一个仓库存放多种零件,而每一22题目四题目四l设计一个数据库,包括三个实体集,实体类型“商店”的属性有:商店编号、店名、店址、店经理;实体类型“会员”的属性有:会员编号、会员名、地址;实体类型“职工”的属性有:职工编号、职工姓名、性别、工资。每家商店有若干职工,但每个职工只能服务于一家商店;每家商店有若干会员,每个会员可以属于多家商店。在联系中应反映出职工参加某商店工作的开始时间,会员的加入时间。l根据上述语义要求,回答下列问题:l(1)试画出反映商店、职工、会员实体类型及联系类型的ER图;l(2)将ER图转换成关系模式,并指出每个关系模式的主键和外键;题目四设计一个数据库,包括三个实体集,实体类型“商店”的属性23题目五题目五l假设教学数据库中有三个关系:学生(学号,姓名,年龄,性别,班级),成绩(学号,课程号,分数),课程(课程号,课程名称,学时,任课教师)。根据教学数据库给出下列各题答案:(1)用关系代数表达式表示“检索学号为S3学生所学课程的课程名称与任课教师”的查询(2)用关系代数表达式表示,检索LIU老师所授课程的课程号、课程名。(3)用关系代数表达式表示,检索至少选修LIU老师所授课程中一门课程的女学生的姓名。(4)用SQL语句写出下列查询:所有选修“C102”课程,且分数低于该门课程平均分的学生姓名(5)用SQL语句创建一个成绩单视图,其中包含姓名,课程名称,分数3个属性(6)用SQL语句列出所有总分在320分以上的学号和总分数。题目五假设教学数据库中有三个关系:学生(学号,姓名,年龄,性24题目六题目六l有学生关系S和成绩关系SC,如图所示,写出S与SC左外联接运算的结果。ll依据上图,写出与SQL语句:SELECTsnameFROMSWHEREsnoIN(SELECTsnoFROMSC)等价的关系代数表达式。题目六有学生关系S和成绩关系SC,如图所示,写出S与SC左外25数据库原理及应用习题课1课件26数据库原理及应用习题课1课件27精品课件精品课件!精品课件!28精品课件精品课件!精品课件!29题目二答案题目二答案lhttp:/
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!