数据库习题及解答

数据库习题及解答

ID:41697725

大小:64.18 KB

页数:22页

时间:2019-08-30

数据库习题及解答_第1页
数据库习题及解答_第2页
数据库习题及解答_第3页
数据库习题及解答_第4页
数据库习题及解答_第5页
资源描述:

《数据库习题及解答》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、习题1及其解答1.试述程序与数据的关系解:在计算机中有二种信息存在形式,一是程序,-•是数据。程序是指挥计算机运行的,而数据是程序运行过程中被加工的对象。2阐述数据的概念,并说出你所知道的几类基木的数据类型解:用来描述客观事物特征的可识别的符号,都称为数据。数据包括数值型数据,字符型数据,图形、图像、声音等类型的数据。3解释数据库、数据元组解:解:数据库是按照一定的数据模型组织的,长期储存在计算机内,可为多个用户共孚的数据的聚集。数据库中基表里的一行数据称为一个元组,它是对一个个体或一个行为的描述。如(99001,李兵,20,电子系)是对

2、个体“李兵”的描述°4数据库管理系统解:DBMS是位于用户与操作系统(OS)之间的一层数据管理软件,如SQLServer2000。5试述数据库系统的构成数据库系统由计算机、数据库、数据库管理系统(及英开发工具)、应用系统、数据库管理员和用户构成。6数据库的用户分为哪些三类解:使用数据库的人称为数据用户,用户可分为三类:第一类用户,终端用户(EndUser);第二类用户,应用程序员(ApplicationProgrammer);第三类用户,数据库管理员(DatabaseAdministrator,简称DBA)。7数据处理与数据管理解:数据处

3、理是指从某些已知的数拥出发,推导加丄得出一些新的数据。数据管理是指如何对数据进行分类.组织.储存及维护。8数据管理技术的发展经历了哪一个阶段?解:数据管理是指计算机在处理数据时,以什么样的方式来保障计算机所需的数据。随着计算机硕件、软件发展,数据管理技术经历了人工管理阶段、文件系统管理阶段、数据库系统阶段。9数据管理技术发展屮各阶段的特点是什么?解:人工管理阶段,应用程序与数据是混为一体的,数据不独立。文件管理阶段,数据与应用程序分离,但不同的应用程序对数据的共亨性羞。数据库管理阶段,数据与应用程序分离,数据共亨性好。10试述原型与模型的

4、概念解:人们要研究的客观事物称为原型,对原型(客观事物)的木质特征的一种简化表示,称为原型的模型。11为什么会有一同类型的模型,模型分为哪些几类?解:对现实世界中客观事物木质特性的表示冇不同的方法,从而形成不同的模型。这些不同的模型的:物理模型、图表模型、数学模型、数据模型等。12何为实体?实体之间的关联有儿种形式:解:实体:实体是现实1比界中具有某些共同特征的同类事物的集合。如工厂,公司,医院,学校,学生,教师等。实体之间的关联有1-1关联,1-n关联,n--m关联。13何为关系,关系具有哪些待征?解:关系就是一个二维数据表,由行和列组

5、成。每个这样的表格称为一个关系。关系具有以下特征:(1)关系中不能有任意两条完全相同的记录(2)关系中的记录是无序的(3)关系中记录的字段是无序的(4)字段名称不能相同(5)字段不可再分14写出关系模型的--般格式,并写出--个具体的关系实例解:关系模型的一般格式关系名(属性1,属性2,...,眉性n)如:供应商(供应商ID,公司名称,联系人姓名,联系人职务,地址,城市)第2章习题及其解答1试述关系代数的定义对关系进行运算的数学理论称为关系代数。2关系的集合运算有哪4种以代数表达式写岀它们的定义。这4种运算在SQL言语中对应的关键字分別是

6、什么?解:关系的集合运算冇哪4种,它们是(1)并运算(Union)代数表达式:RJS={tteRorteS}(R,S应具相同的数据模型)(2)差运算(Execept)代数表达式:R-S={tteRand/住S}(/?,S应具相同的数据模型)(3)交运算(Intersection)代数表达式:RJS={tteRandfwS}(/?,S应具相同的数据模型)(4)笛卡尔积运算(CartesianProduct)代数表达式:RxS={tAt21€/?andgS}前3种运算在SQL言语中对应的关键字分别是Union、Execept、Irr

7、tersect3查询计算机系的学生及年龄不大于19岁的学生Select学号,所属系,出生日期From学生基本情况表Where所属系=503001’unionSelect学号,所属系,出生H期From学生基本情况表Where(2011-datepart(yy,出生口期))<=194,求计算机系的学生中年龄不大于岁19的学生Select学号,所属系,岀生日期From学生基本情况表Where所属系=90300—exceptSelect学号,所属系,出生H期From学生基本悄况表Where(2011-datepart(yy,出生日期))<=195

8、杳询计算机系的R年龄不大于19岁的学生Select学号,所屈系,出生日期From学生基本情况表Where所属系=fD03001,intersectSelect学号,所属系,出生日期From学生

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。