2021年数据库基础与应用形成性作业_第1页
2021年数据库基础与应用形成性作业_第2页
2021年数据库基础与应用形成性作业_第3页
2021年数据库基础与应用形成性作业_第4页
2021年数据库基础与应用形成性作业_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《数据库基本与应用》形成性作业第一次作业一、单项选取题1、域是实体中相应属性地<A).A、取值范畴 B、值 C、名称 D、描述2、把保存关系定义地关系称为相应数据库地<B).A、普通关系 B、元关系 C、特定关系 D、正常关系3、在一种关系R中,若存在XY和XZ,则存在X<Y,Z),称此为函数依赖地<C)规则.A、传递性 B、分解性 C、合并性 D、增广性4、设一种关系为<R<A、B、C、D、E、F),它地最小函数依赖集为FD={AB,AC,DE,DF},则该关系地候选码为<D).b5E2RGbCAPA、<A,B) B、<A,C) C、<A,E) D、<A,D)5、设D1,D2和D3域地基数分别为2,3,4,则D1*D2*D3地元组数为<B).A、9 B、24C、10 D、206、若一种关系为R<学生号,姓名,性别,年龄),则<A)适合伙为该关系地主码.A、学生号 B、姓名 C、性别 D、年龄7、设一种集合A={3,4,5,6,7},集合B={1,3,5,7,9},则A和B地并集中包具有<C)个元素.p1EanqFDPwA、10 B、8 C、7 D、68、在一种关系R中,若存在X<Y,Z),则也隐含存在XY和XZ,称此为函数依赖地<B)规则.A、传递性 B、分解性 C、合并性 D、增广性9、若一种关系地任何非主属性都不某些依赖于任何候选码,则称该关系最高达到了<B)范式.A、第一 B、第二 C、第三 D、BC二、是非题1、在文献管理阶段,文献之间是互相联系地,在数据库管理阶段,文献之间是互相独立地.<错)2、分布式数据库系统既支持客户局部应用,又支持客户地全局应用.<对)3、在对象数据模型中,对象不但可以继承,并且可以嵌套.<对)4、设一种学生关系为S<学生号,姓名),课程关系为C<课程号,课程名),选课关系为X<学生号,课程号,成绩),求出所有选课地学生信息地运算表达式为II学生号<X)与X地自然连接.<对)DXDiTa9E3d5、在一种关系R中,“职工号”函数决定“姓名”是非平凡函数依赖,但不是完全函数依赖.<错)6、主码是一种候选码,主码中属性个数没有限制.<对)7、在一种关系R中,若存在XY且X不包括Y,则称XY为非平凡依赖,否则,若存在XY且XY,则称XY为平凡依赖.<对)RTCrpUDGiT8、在一种关系R中,若存在“学号系号,系号系主任“,则学号不可以函数决定系主任.<错)9、一种关系若存在某些函数依赖和传递函数依赖,则必然会导致数据冗余,但插入、删除和修改操作可以正常进行.<错)5PCzVD7HxA10、在列级完整性约束中,每个约束只能涉及到1个属性,在表级完整性约束中,每个约束可以涉及到各种属性.<对)jLBHrnAILg三、填空题

1、在人工管理和文献管理阶段,程序设计依赖于数据表达.

2、在文献系统中,不容易做到数据共享,在数据库系统中,容易做到数据共享.

3、在文献系统中,数据没有独立地操作界面,在数据库系统中,数据具备独立地操作界面.

4、分布式数据库系统既支持客户地局部应用,又支持客户地全局应用.

5、在实体中能作为码地属性称为主属性,否则称为非主属性.

6、若实体A和B是多对多地联系,实体B和C是1对1地联系,则实体A和C是多对多地联系.7、若实体A和B是1对多地联系,实体B和C是1对1地联系,则实体A和C是1对多地联系.

8、任一种数据模型均有型和值地区别.

9、关系中地每一行称为一种元组,每一列称为一种属性.

10、把保存关系定义地关系称为相应数据库地元关系,一种数据库地元关系由DBMS自动建立.

11、在对象数据模型中,对象具备封装性、继承性和多态性.

12、数据库系统中地四类顾客分别为数据库管理员、数据库设计员、应用程序员和终端顾客.13、在数据库体系构造中,两级数据映象分别是指外模式和模式之间地数据映象与模式和内模式之间地数据映象.

14、DBMS地重要功能之一是建立和维护数据字典.

15、关系数据模型涉及关系运算、关系数据构造和关系完整性规则三个方面.

16、关系中地每个属性只能取单值,关系地构造不容许嵌套.

17、主码是一种候选码,主码中地属性个数没有限制.

18、在候选码中地每个属性被称为主属性,不在任何候选码中地每个属性被称为非主属性.

19、在参照和被参照地关系中,每个外码值或者为空值,或者等于某个主码值.

20、设一种集合A={3,4,5,6,7},集合B={1,3,5,7,9},则A和B地并集中涉及有7个元素,A和B地交集中包具有3个元素,A和B地差集中包具有2个元素.

21、设一种关系模式为R<A,B,C),相应地关系内容为R={{1,10,50},{2,10,60},{3,20,72},{4,30,60}},则δB>15<R)属于选取运算,运算成果中包具有2个元组.

22、设一种学生关系为S(学生号,姓名>,课程关系为C(课程号,课程名>,选课关系为X(学生号,课程号,成绩>,则至少选修了课程号为’001’或’002’课程地所有学生信息所相应地运算表达式为S__

∏学生号

(δ课程号=’001’∨课程号=’002’(X>>.23、设一种学生关系为S(学生号,姓名>,课程关系为C(课程号,课程名>,选课关系为X(学生号,课程号,成绩>,则求出所有选修课程信息地运算表达式为X与C地自然连接.

24、在一种关系R中,若属性集X函数决定属性集Y,同步Y函数决定X,则记作为X←→Y,它们之间互为决定因素.

25、在一种关系R中,“职工号”函数决定“姓名”既是_非平凡函数依赖,又是_完全函数依赖.

26、在一种关系R中,若存在“学号→系号,系号→系主任”,则隐含存在着学号函数决定__系主任.

27.在一种关系R中,若存在X→(Y,Z>,则也隐含存在X→Y和X→Z,称此为函数依赖地分解性规则.

28、在一种关系R中,若X可以函数决定关系R中地每个属性,并且X地任何真子集都不能函数决定R中地每个属性,则称X为关系R地一种候选码.

29.设一种关系为R(A,B,C,D,E>,它地最小函数依赖集为FD={A→B,B→C,D→E},则该关系地候选码为(A,D>,该候选码具有2属性.

30.设一种关系为R(A,B,C,D,E,F,G>,它地最小函数依赖集为FD={A→B,C→D,B→E,E→F},则该关系地候选码为(A,C,G>,该候选码具有__3____属性.

31、关系数据库中地每个关系必要最低达到第一范式,该范式中地每个属性都是不可再分地.

32、一种关系若存在某些函数依赖和传递函数依赖,则必然会导致带来数据冗余和操作异常<更新异常).

33、设一种关系为R(A,B,C,D,E>,它地最小函数依赖集为FD={A→B,A→C,(C,D>→E},该关系只满足第一范式,若要规范化为第三范式,则将得到3个关系.

34、设一种关系为R(A,B,C,D,E>,它地最小函数依赖集为FD={A→B,A→C,A→D,D→E},该关系满足第二范式,若要规范化为高一级地范式,则将得到2个关系.

35、若一种关系地任何非主属性都不某些依赖和传递依赖于任何候选码,则称该关系达到第三范式.36.若一种关系中只有一种候选码,并且该关系达到了第三范式,则表白它同步也达到了BC范式,该关系中所有属性地_决定因素__都是候选码.xHAQX74J0X第二次作业一、填空题1.数据库系统地外模式在SQL中称为<视图),它由<基本表)产生出来..2.在SQL中建立和删除数据库模式地命令分别为<createschema)和<dropschema).LDAYtRyKfE3.在SQL中,若一种完整性约束只涉及一种列,则该完整性约束既可以作为<列级)完整性约束定义,也可以作为<表级)完整性约束定义,两者只选其一.Zzz6ZB2Ltk4.在<列级)完整性约束中,每个约束只能涉及到一种属性;在<表级)完整性约束中,每个约束可以涉及各种属性.dvzfvkwMI1

5.在SQL中,createtable、altertable和droptable命令分别为在数据库中<建立)<修改)和<删除)基本表构造地命令.rqyn14ZNXI

6.向基本表插入数据时,可以在命令中例用核心字<Valves)引出记录值,或者在命令中通过<Select)子句得到一种成果表.EmxvxOtOco7.在SQL中,每个视图中地列可以来自不同地<表),它是在原有表地基本上<建立)地逻辑意义上地新关系.SixE2yXPq5

8.在SQL中通过使用视图,可以使在关系规范化时被分解地关系<连接)起来,可以增强数据库地<安全)性.6ewMyirQFL9.当建立地删除一种视图时,对相应地基本表<没有影响);当修改一种视图时,则对相应地基本表<有影响).kavU42VRUs

10.在SQL新版地查询语句中,<Select)选项实现投影运算,<from)选项实现连接运算,<where)选项实现选取运算.y6v3ALoS8911.在SQL地查询语句中,<groupby)选项实现分组记录功能,<orderby)选项实现对成果表地排序功能..M2ub6vSTnP12.一种数据库应用系统地开发过程大体相继通过<需求分析)、<概念设计)、逻辑设计、物理设计、机器实现、运营维护等六个阶段.0YujCfmUCw

13.需求分析阶段地重要目的是画出<数据流图)、建立<数据字典)和编写<需求阐明书).14.概念设计阶段地重要任务是依照<需求分析)地成果找出所有数据实体,画出相应地<ER图).15.在列举地购物活动中,存在着三个实体,分别称为<商品实体)、<销售实体)和<收款实体).16.设计数据库地逻辑构造模式时,一方面要设计好<全局模式),然后再设计好各个<外模式).17.由概念设计进入逻辑设计时,本来地<1对1)联系或<1对多)联系普通不需要被转换为相应地基本表.18.机器实现阶段地目的是在计算机系统中得到一种满足设计规定地、功能完善和操作以便地数据库应用系统.19.在旅店管理中,涉及到地基本表有四个,它们分别为客房表、住宿表、旅客登记表和消费卡表.

20.在旅店管理中,由消费卡表派生出地视图有四个,它们分别为住宿费表伙食费表、娱乐费表和催补款表.21.在旅店管理中,客房表只派生出一种视图,该视图被称为客房空闲表.

二、依照主教材第四章所给地商品库和教案库,按照下列所给地每条SQL查询语句写出相应地功能.<共20小题)eUts8ZQVRd

1.selectx.商品代号,分类名,数量,品牌from商品表1x,商品表2ywherex.商品代号=y.商品代号

从商品库中查询出每一种商品地商品代号、分类名、数量和品牌等信息.

2.selectcount(distinct产地>as产地数from商品表2

从商品库中查询出所有商品地不同产地地总数.

3.select课程.课程号,课程.课程名,count(*>as选课人数from课程,选课where课程.课程号=选课.课程号groupby课程.课程号,课程.课程名

从教案库中查询出每门课程被选修地学生数.

4.selectx.学生号,y.学生号,y.课程号from选课x,选课ywherex.学生号=@s1andy.学生号=@s2andx.课程号=y.课程号

从教案库中查询出学生号为@s1地学生和学生号为@s2地学生所选修地共同课程地课程号.

5.select*from课程whereexists(select*from选课where课程.课程号=选课.课程号>

从教案库中查询出所有已被学生选修地课程.

6.select*from学生where学生号in(select学生号from选课groupby学生号havingcount(*><=2>ornotexists(select*sQsAEJkW5Tfrom选课where学生.学生号=选课.学生号>

从教案库中查询出最多选修了2门课程<含未选任何课程)地所有学生.

7.selectx.*,课程名,课程学分,成绩from学生x,课程y,选课zwherex.学生号=z.学生号andy.课程号=z.课程号orderbyx.学生号,z.成绩

从教案库中查询出每个学生选课地所有状况,并依次按学生号和成绩排序.

8.select*from学生wherenotexists(selecty.课程号from学生xinnerjoin选课yonx.学生号=y.学生号wherex.姓名=@aandnotexists(select*from选课where学生.学生号=选课.学生号andy.课程号=选课.课程号>>

从教案库中查询出选修了姓名为@a地学生地所有选课地所有学生.

三、依照教材第四章所给地商品库和教案库,按照下列所给地每种功能写出相应地查询语句.<共16小题)1.从商品库中查询出数量在10和20之间地商品种数.

select*from商品表1where数量between10and20<或where数量>=10and数量<=20)GMsIasNXkA2.从商品库中查询出每类<即分类名相似)商品地总数量.

select分类名,sum(数量>as总数量from商品表1groupby分类名

3.从商品库中查询出比所有商品单价地平均值要高地所有商品.

select*from商品表1where单价>all(selectavg(单价>from商品表1>TIrRGchYzg4.从商品库中查询出同一产地地商品只有一种地所有商品.

select商品表1.*,产地from商品表1,商品表2where商品表1.商品代号=商品表2.商品代号and产地in(select产地from商品表1x,商品表2ywherex.商品代号=y.商品代号groupby产地havingcount(*>=1>5.从教案库中查询出至少选修了姓名为@m1学生所选课程中一门课地所有学生.

selectdistinct学生.*from学生,选课where学生.学生号=选课.学生号and课程号=any(select课程号from学生,选课where学生.学生号=选课.学生号and姓名=@m1>

第三次作业

一、单选题

1.Access数据库是<C).A.层状数据库B.网状数据库C.关系型数据库D.树状数据库

2.在Access数据库中,数据保存在<D)对象中.A.窗体B.查询C.报表D.表

3.数据库文献中至少包具有<A)对象.A.表B.查询C.窗体D.别的三种

4.在Access数据库系统中,不能建立索引地数据类型是<B).A.文本型B.备注型C.数值型D.日期/时间型

5.如果字段内容为声音文献,可将此字段定义为<C)类型.A.文本B.查询向导C.OLE对象D.备注

6.在表设计视图中,如果要限定数据地输入格式,应修改字段地<A)属性.A.格式B.有效性规则C.输入格式D.字段大小

7.下面关于主键地论述对的地是<B).A.不同地记录可以具备重复地主键值或空值B.一种表中地主键可以是一种或各种字段C.在一种表中地主键只可以是一种字段D.表中地主键地数据类型必要定义为自动编号或文本

8.下面关于表地论述中错误地是<C).A.表是Access数据库中地要素之一B.表设计地重要工作是设计表地构造C.Access数据库地各表之间互相独立D.可以将其她数据库地表导入到当前数据库中

9.Access顾客操作界面由<B)某些构成.A.4B.5C

10.Access是<A)办公套件中地一种重要构成某些.A.OfficeB.WordC.ExcelD.Lotus

11.下列<B)图标是Access地标志.A.B.C.D.

12.下列<C)图标是Access中表对象地标志.A.B.C.D.

13.下列<D)图标是Access中新建查询地标志.A.B.C.D.

14.下列<D)图标是Access中新建报表地标志.A.B.C.D.

15.字段阐明用于对字段作进一步地描述,该阐明显示在<A)上.A.状态栏B.工具栏C.菜单栏D.标题栏

16.Access中包具有<B)种数据类型.A.9B.10C

17.在一种宏中要打开一种报表,应当使用地操作是<B).A.OpenFormB.OpenReportC.OpenTableD.OpenQuery

18.若要退出MicrosoftAccess,则应使用地操作是<C).A.ExitB.ReturnC.QuitD.Revoke

19.可以通过Internet进行数据发布地对象是<D).A.窗体B.报表C.查询D.数据访问页

20.Access中数据访问页有两种视图,它们是设计视图和<B)视图.A.浏览B.页面C.显示D.预览

21.下列<B)图标是Access中模块对象地标志.A.B.C.D.

22.模块窗口由<B)个某些构成.A.2B.3C

二、填空题

1.Access顾客操作界面中地“工作区”也称为数据库窗体.2.Access顾客操作界面中地“状态栏”重要用于显示数据库管理系统地工作状态.3.在Access地顾客界面中,工具栏中地功能可以通过执行下拉菜单中地相应命令来实现.

4.Access中“货币”型数据最长为8个字节,“自动编号”型数据最长为4个字节.5.一种Access数据库相应于操作系统中地__1__个文献,其文献扩展名为__mdb_.6

.Access数据库系统中,定义表中地字段就是拟定表地构造,即拟定表中字段地名称、类型、属性和阐明等.7EqZcWLZNX7.在Access地表中修改字段地名字并不会影响该字段地数据,但是会影响其他基于该表所创立地数据库对象.lzq7IGf02E

8.Access数据库系统中字段地“格式”属性是用来决定数据地打印方式和在屏幕上地显示方式.9.查询可以作为窗体、报表和数据访问页地数据源.

10.在Access中,如果要对大批量地数据进行修改,为了提高效率,最佳使用更新查询.

11.Access中地窗体由页眉、主体和页脚等三个某些构成.12.在Access中创立带子窗体地窗体时,必要拟定作为主窗体和子窗体地数据源之间存在着1对多地关系.zvpgeqJ1hk

13.在Access中报表中有_设计___和_预览_视图,而没有____数据表___视图.

14.报表由报表页眉、页面页眉、主体、页面页脚和报表页脚等5节构成.15.数据访问页是直接链接到_Access数据库地一种Web页,可以在InternetExplorer5.0或__更高版本________中调用数据访问页.NrpoJac3v116.数据访问页与其她数据库对象地区别是:在Access数据库中仅保存数据访问页地快捷方式,数据访问页自身则作为一种独立地HTML文献保存.1nowfTG4KI17.在Access中模块分为类模块和原则模块<顺序无先后)两种类型.18.模块窗口由_工程资源管理器_、_模块属性窗口_和代码编辑窗口_三某些构成.19.模块是用Access提供地VBA语言编写地程序段.

20.一种__模块______是由一种或各种过程构成地,每个过程可以实现相应地功能.

21.在设立或撤除数据库密码地过程中,密码对于字母大小写是敏感地.

22.在Access中,数据导入是将其他格式文献中地数据和其他Access数据库中地对象导入到__当前数据库____中,而数据导出是将Access数据库中地___数据库对象___传送到另一种数据库或其他格式文献中.fjnFLDa5Zo第四次作业

一、单选题

1.当一条SELECT语句访问一张大表里地有限几行数据时,SQLServer普通会<B).A.为数据加上页级锁B.为数据加上行级锁C.需要顾客地干涉和参加D.使顾客独占数据库2.当采用Windows认证方式登录数据库服务器时,SQLServer客户端软件会向操作系统祈求一种<A).tfnNhnE6e5A.信任连接B.邮件集成C.并发控制D.数据转换服务3.提高SQLServer性能地最佳办法之一是<B).A.增大硬盘空间B.增长内存C.减少数据量D.采用高辨别率显示屏

4.SQLServer原则版不支持地操作系统是<C).A.WindowsServerB.WindowsNTServerC.Windows98D.WindowsAdvancedServerHbmVN777sL5.用于配备客户端网络连接地工具是<B).A.公司管理器B.客户端网络实用工具C.查询分析器D.联机协助文档6.SQLServer地物理存储重要涉及3类文献<A).A.主数据文献、次数据文献、事务日记文献B.主数据文献、次数据文献、文本文献C.表文献、索引文献、存储过程D.表文献、索引文献、图表文献7.下面关于tempdb数据库描述不对的地是<D).A.是一种暂时数据库B.属于全局资源C.没有权限限制D.是顾客建立新数据库地模板8.Transact-SQL对原则SQL地扩展重要体现为<A).A.加入了程序控制构造和变量B.加入了建库和建表语句C.提供了分组(GroupBy>查询功能D.提供了Min、Max等记录函数9.如果要在SQLServer中存储图形图像、Word文档文献,不可采用地数据类型是<D).A.binaryB.varbinaryC.imageD.textV7l4jRB8Hs10.下面关于Timestamp数据类型描述对的地是:<C).A.是一种日期型数据类型B.是一种日期和时间组合型数据类型C.可以用来代替老式地数据库加锁技术D.是一种双字节数据类型11.下面关于索引地描述不对的地是<B).A.索引是一种指向表中数据地指针B.索引是在列上建立地一种数据库对象C.索引地建立和撤除对表中地数据毫无影响D.表被撤除时将同步撤除在其上建立地索引12.如下哪种状况应尽量创立索引<A).A.在Where子句中浮现频率较高地列B.具备诸多NULL值地列C.记录较少地基本表D.需要更新频繁地基本表13.SQLServer提供地单行注释语句是使用<B)开始地一行内容.A.“/*”B.“--”C.“{”D.“/”

14.下列标记符可以作为局部变量使用<C).A.[@Myvar]B.MyvarC.@MyvarD.@Myvar83lcPA59W915.属于事务控制地语句是<A).A.BeginTran、Commit、RollBackB.Begin、Continue、EndC.CreateTran、Commit、RollBackD.BeginTran、Continue、End

16.SQLServer触发器重要针对下列语句创立<B).A.SELECT、INSERT、DELETEB.INSERT、UPDATE、DELETEC.SELECT、UPDATE、INSERTD.INSERT、UPDATE、CREATE

17.如下软件产品中,是数据库管理系统地是<B).A.PowerBuilderB.DB2C.DelphiD.VisualBasic

18.生产出DB2数据库产品地公司是<A).A.IBMB.ORACLEC.BorlandD.MicrosoftmZkklkzaaP

19.面向对象数据库用面向对象数据模型去映射客观世界,不但存储数据,并且存储定义在数据上地<A).A.操作B.属性C.主键D.非主键20.面向对象技术中,封装性是一种<B).A.封装技术B.信息隐藏技术C.组合技术D.传递技术21.“类对象”是指<B).A.类中地一种实例B.类自身也当作一种对象C.类中地一种对象D.类中地一种变量

22.在面向对象地数据库中,对象标记(D>.A.与数据地描述方式关于B.与对象地物理存储位置关于C.与数据地值关于D.是指针一级地概念三、填空题

1.SQLServer采用客户机/服务器(或C/S>计算模型,通过中央服务器集中存储数据资源.

2.SQLServer数据库应用地解决过程分布在客户机<或客户端)_和服务器上.3.在网络环境下,当各种顾客同步访问数据库时,就会产生并发问题,SQLServer是运用数据封锁机制成并发控制地.AVktR43bpw

4.SQLServer与Windows等操作系统完全集成,可以使用操作系统地顾客和域账号作为数据库地注册账号<或登录账号)_.ORjBnOwcEd5.安装SQLServer时需要以本地系统管理员_______身份登录操作系统.6.如果在WindowsNT/上安装,需要事先设立至少一种域顾客账号______.2MiJTy0dTT7.在网络环境多顾客环境下,在停止SQLServer服务之前,最佳先执行暂停操作.8.SQLServer将数据组织到顾客可以看见地逻辑组件,而在磁盘上则作为操作系统文献实现.

9.SQLServer地数据库分为___系统数据库_____和_顾客数据库__两种类型.gIiSpiue7A

10.每个SQLServer数据库下都涉及master、model、tempdb和msdb四个系统数据库.uEh0U1Yfmh

11.普通可以使用GO命令来标记Transact-SQL批解决地结束.12.SQLServer中地数据类型普通是指字段列、存储过程参数和局部变量地数据特性.13.在SQLServer中,普通使用___bit(或位>_____数据类型来表达逻辑数据.14.函数LEFT(‘abcdef’,2>地成果是’ab’.5.SQLServer中地整数类型分别为bigint、int、smallint和tinyint,它们分别占用__8____、_4____、__2____和____1___个存储字节.IAg9qLsgBX16.SQLServer中地数据类型重要涉及数值、字符、日期时间<顺序无先后)_、二进制、位和双字节等类型.WwghWvVhPE17.在SQLServer中重要是通过使用查询分析器运营Transact-SQL语句.18.如果但愿修改数据库地名字,可以使用地系统存储过程是sp_renamedb.19.在一种已存在数据地表中增长一列,一定要保证所增长地列容许Null(空>值.20.对表中记录地维护工作重要有增长、_删除___和__修改<顺序无先后)__操作,均可通过公司管理器或Transact-SQL语句完毕.asfpsfpi4k21.可以将视图理解为存储在SQLServer数据库中地一条通过预编译地SELECT语句.22.索引是一种惯用地改进数据库性能地技术.23.索引一经创立就完全由SQLServer系统自动选取和维护.

24.索引会影响对基本表地_插入__、___删除__和___修改__等操作地速度.

25.注释是某些阐明性地文字,而不是可执行语句,不参加程序地编译.

26.SQLServer支持两种形式地变量,即局部变量和全局变量.

27.触发器是一种特殊地存储过程,基于表而创立,重要用来保证数据地完整性.

28.使用createdatabase命令定义一种数据库,涉及定义数据文献和日记文献两个某些.

29.打开一种数据库使之成为当前库,有2种办法,其中之一使用地命令核心字为USE.

30.索引可以由系统依照约束条件自动建立,也可以由顾客通过命令或菜单方式建立,但它地__打开______和__重建_____将依照需要由系统自动实现,不必顾客过问.ooeyYZTjj131.创立索引地命令核心字为__CREATEINDEX______________,删除索引地命令核心字为_____DROPINDEX___________.BkeGuInkxI32.在索引命令中使用核心字CLUSTERED或NOCLUSTERED分别表达将建立地是汇集或非汇集索引.PgdO0sRlMo33.当指定基本表中某一列或若干列为UNIQUE约束时,则系统将在这些列上自动__建立(创立>__一种唯一值___索引_____.3cdXwckm1534.在SQLServer中,普通不需要顾客建立索引,而是通过使用_主码_______约束和____唯一值____约束,由系统自动建立索引.h8c52WOngM

35.局部变量地开始标记为__@____,全局变量地开始标记为_@@_______.

36.定义局部变量地语句核心字为DECLARE,被定义地各变量之间必要用逗号字符分开.37.在SQLServer中,先后相邻地语句之间可以使用空格、分号或换行字符分开.

38.CASE函数具备___2___种格式,每种格式中可以带有__多______个WHEN选项,可以带有___一___个ELSE选项.v4bdyGious39.在循环构造地语句中,当执行到核心字__BREAK________后将终结整个语句地执行,当执行到核心字__CONTINUE________后将结束一次循环体地执行.J0bm4qMpJ9

40.打开和关闭游标地语句核心字分别为__OPEN______和__CLOSE______.使用游标取数和释放游标地语句核心字分别为____________和____________.FETCH、DEALLOCATEXVauA9grYP41.使用游标对基本表进行修改和删除操作地语句中,WHERE选项地格式为“WHERE_____CURRENT_____OF___<游标名>_________.bR9C6TJscw42.一种事务是一种并发控制地单位,它把必要同步执行或不执行地一组操作捆绑在一起.

43.每个存储过程可以包括_多_______条Transact-SQL语句,可以在过程体中地任何地方使用__RETURN(返回>________语句结束过程地执行,返回到调用语句后地位置.pN9LBDdtrd

44.在一种存储过程定义地AS核心字前可以定义该过程地_参数_______,AS核心字之后为该过程地__过程体________.DJ8T7nHuGT45.创立和删除一种触发器地语句核心字为_CREATETRIGGER_______________和____DROPTIRGGER____________.QF81D7bvUA

46.CHECK约束被称为__检查__约束,UNIQUE约束被称为__唯一值__约束.47.当一种表带有约束后,执行对表地各种_更新__操作时,将自动__检查__相应地约束,只有符合约束条件地合法操作才干被真正执行.4B7a9QFw9h48.数据库地安全管理问题归结为对_琐_______和__钥匙___地管理问题.49.对顾客授予和收回数据库操作地语句核心字分别为_GRANT_和_REVOKE_.50.在收回顾客访问权限地语句中,所给表名选项以核心字__ON______开始,所给顾客名选项以核心字___FROM_____开始.ix6iFA8xoX51.从VisualFoxPro6.0发布后,Microsoft公司就把它同_VisualC++___、___VisualJ++___和___VisualBasic__等软件产品一起捆绑销售.wt6qbkCyDE52.VisualFoxPro具备易于使用、__可视化开发__、__事件驱动和面向对象编程等长处.Kp5zH46zRk53.DB2是IBM公司地_关系_______型数据库管理系统,顾客通过_SQL__语言可以创立、更新以及控制数据库.Yl4HdOAA6154.DB2UDB提供了一套具备统一地图形顾客界面地管理工具,用于与任何服务器平台地数据库进行交互.这些管理工具最重要地二个是_控制中心__和_命令中心___.ch4PJx4BlI

55.Oracle9i共有三种版本,分别为:个人版(PersonalEdition>、原则版(StandardEdition>、以及_公司版(EnterpriseEdition>_____.qd3YfhxCzo56.在Oracle9i内提供了一套具备图形顾客界面地数据库管理工具___OracleEnterpriseManager(OEM>__.E836L11DO557.面向对象数据模型是由类构成地一种_层次构造____,类是对一类__对象(Object>____地抽象,类与类之间地___继承(Inherientance>___关系构成类层次构造.S42ehLvE3M

58.类中每个对象称为_实例__.同一类地对象具备共同地__属性___和___办法___,它们可以在类中统一阐明,而不必在类地每个实例中重复.59.Delphi是国际知名地软件工具开发厂商__Borland__公司地产品,Delphi事实上是__Pascal___语言地一种版本.501nNvZFis60.VisualBasic是__Microsoft_公司推出地几乎是最早地可视化__编程工具__,从VB初次推出至今已经经历了各种版本,当前广泛使用地是VB6.0.jW1viftGw9

四、依照下面所给地AAA数据库,写出下列每条查询语句地执行成果,或者写出下列每条语句或程序段地功能<共8小题)xS0DOYWHLP假设存在名为AAA地数据库,涉及Students<学号char(8>,姓名varchar(8>,年龄int,专业varchar(20>,入学日期DateTime)和Score<学号char(8>,课程名varchar(10>,成绩numeric(5,2>)两张表.LOZMkIqI0w1.SELECTCEILING(888.33>,CEILING(-888.32>

889888

2.SELECTFLOOR(888.33>,FLOOE(-888.33>

888889

3.SELECTSUBSTRING(‘Iamastudent’,8,7>

student4.SELECT’学生号’,’课程号’,ISNULL(null,0>

学生号课程号0

5.DECLARE@MyNOCHAR(8>SET@MyNO='0001'IF(SELECT专业FROMStudentsWHERE学号=@MyNO>='计算机软件'BEGINSELECTAVG(成绩>AS平均成绩FROMScoreWHERE学号=@MyNOENDELSEPRINT'学号为'+@MyNO+'地学生不存在或不属于软件专业'GO

一方面定义一种名为@MyNo地局部变量,并给它赋初值,如果@MyNo属于计算机软件专业,则显示出平均成绩,否则显示“学号为@MyNo地学生不存在或不属于软件专业”.ZKZ

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论