当前位置:   article > 正文

复习笔记:数据库填空题_t-sql 语言中,有( ) 运算、字符串连接运算、比较运算和( ) 运算。

t-sql 语言中,有( ) 运算、字符串连接运算、比较运算和( ) 运算。
  • 填空题(每空1分,共10分)

1.在数据库的表中,____主键____是指表中的某一列,该列的值唯一标识一行。

2. SQL Server 2008支持5种类型的存储过程:系统存储过程、本地存储过程、远程存储过程、临时存储过程和___扩展存储过程_____。

3.在SQL Server 2008中,要访问某个数据库,除了需要有一个登录帐号外,还必须有一个该数据库的___用户_____帐号。

4. SQL Server 2008提供备份数据库的两种方式是___备份数据库_____和___备份事务日志_____。

5.在T-SQL语言中,若要修改某张表的结构,应该使用的修改关键字是__ALTER______;若要追加某条记录到表中,应该使用的插入关键字是__INSERT______。

6.游标的概念包括两个部分,它们是_游标结果集_______和__游标位置______。

7.一个事务的操作必须是具备以下四个属性:原子性、___一致性_____、隔离性和永久性。

  • 填空题(每空1分,共10分)

1.完整性约束包括:域完整性、实体完整性、    参照     完整性和用户自定义完整性。

2.SQL Server 2005采用的登录身份验证模式有______Windows验证_________模式和混合模式。

3.修改表名或者数据库对象的名字常用的语句是  exec sp_rename 旧名字,新名字                 

4.修改表的命令是 alter         table。

5.在模糊查询中,代表单个字符的是  下划线            

6.需要将两个查询的结果合并在一张结果表中显示,需要使用   union       

运算符。

7.一个default约束在数据库中会经常用到,我们可以利用创建一个数据库对象来达到可以重复应用的目的,创建该数据库对象的语法是  create default 约束名       As 指定默认值的表达式。

8.完整性约束的创建既可以在创建表时,也可以在表创建后通过修改表再添加,补充添加的SQL语句:     alter table 表名 add CONSTRAINT                        约束名 约束语句。

9.在SQL中,alter view命令的作用是   修改视图         

10.如果希望把查询结果直接保存成一张名为result的表,应该用select *

      into result              From ……。

  • 填空题(每空1分,共10分)

1.修改存储过程的命令是______alter________ proc。

2.如果在查询中希望查询结果分成两部分,既有查询的满足条件的数据又有统计分析结果,应该使用          compute               

3.修改表名或者数据库对象的名字常用 exec sp_name 旧名字,新名字                        

4.用SELECT进行模糊查询时,可以使用like匹配符,在条件值中使用[^A,B]表示 既不是A也不是B______________。

5.SQL Server局部变量名字必须以__@_______开头。

6.索引的类型有____聚集索引__________和非聚集索引。

7.完整性约束包括实体完整性、____域__________完整性、参照完整性和用户定义完整性。

8.需要将两个查询的结果合并在一张结果表中显示,需要使用   union       

运算符。

9.在SQL中,alter view命令的作用是_____修改视图_________。

10.解绑定默认值对象的命令是 exec sp_unbindefault                    默认对象名 表名.字段名。

  • 填空题(每空1分,共10分)

1. 完整性约束包括:域完整性、______实体完整性、______参照完整性和用户定义完整性。

2. select substring(N'我爱北京天安门',5,3)的结果_天安门_____。

3. len( )函数的是___计算字符串长度___函数。

4. 创建、修改和删除表命令分别是___create___table、__alter____table和drop table。

5.语句 SELECT (7+3)*4-17/(4-(8-6))+99%4 的执行结果是___35___。

6._主键_____用于保证数据库中数据表的每一个特定实体的记录都是惟一的。

7. 触发器里面包含有两个临时表,分别叫_inserted_____和_deleted_____。

  • 填空题(每空1分,共10分)

1. 完整性约束包括:域完整性、实体完整性、____参考__完整性和__用户自定义____完整性。

2. select substring(N'数据库原理与应用',4,2)的结果_原理_____。

3. Max( )函数的作用是____返回列中的最大值______。

4. 创建、修改和删除视图的命令分别是__CREATE____ View、_ALTER_____ View和__DROP____View。

5. DATEPART(mm,’2008-12-29 16:25:46.635’)的执行结果是__12____。

6. ___概念模型_______是按用户的观点对数据和信息建模,用于信息世界的建模;___数据模型______是按计算机系统的观点对数据建模,用于机器世界,人们可以用它定义、操纵数据库中的数据。

  • 填空题(每空1分,共10分)

1.在给数据库改名之前,必须设置数据库处于 ___单用户状态_________ 状态。命令 truncate table 的功能是 _____清空数据库_________ 。

2.SQL Server 2000局部变量名字必须以____@______开头,而全局变量名字必须以____@@______开头。

3. 根据模型应用目的的不同,数据模型可以分为两类:___概念模型_______和结构数据模型 。

4.关系运算主要有____选择______、 投影 和连接。

5.SQL server使用_______日志文件___文件记载用户对数据库进行的所有操作。

6.sp_help系统存储过程的功能是____显示数据对象的相关属性__________。

7.__触发器________是特殊类型的存储过程,它能在任何试图改变表中由触发器保护的数据时执行。

  • 填空题(每空1分,共10分)

1.数据库系统具有数据的___外模式_______、模式和内模式三级模式结构。

2.T-SQL 语言中,有____算术__运算、字符串连接运算、比较运算和__逻辑______运算。

3.为了实现安全性,每个网络用户在访问 SQL server 数据库之前,都必须经过两个阶段的检验:身份验证和 ___权限验证______ 。

4. _____脚本___是存储在文件中的一系列SQL语句,即一系列按顺序提交的批处理

5.语句 select lower('Beautiful') , rtrim('我心中的太阳   ') 的执行结果是:______beautiful______和___我心中的太阳_________。

6.选择运算是根据某些条件对关系做 水平分割;____投影_______是根据某些条件对关系做垂直分割。

7.用户对数据进行添加、修改和删除时,自动执行的存储过程称为__触发器_______。

  • 填空题(每空1分,共10分)

1.根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。第一类是___概念模型_____,第二类是_数据模型_______。

2.用__E-R图______方法来设计数据库的概念模型是数据库概念设计阶段广泛采用的方法。

3.客观存在并可相互区别的事物称为__实体______,它可以是具体的人、事、物,也可以是抽象的概念或联系。

4.实体之间的联系有__一对一______、__一对多______、__多对多______三种。

5.事务具有四个特性:___原子性_____、__一致性______、隔离性和持续性。

6.在SQL语言中,用于事务回滚的语句为__rollback_____。

  • 填空题(每空1分,共10分)

1.数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:人工管理阶段、    文件系统      阶段和  数据库系统        阶段。

2.关系数据模型中,二维表的列称为    属性      ,二维表的行称为     记录或元组    

3.SQL的中文全称是 结构化查询语言                       

4.参照完整性规则:若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应,则对于R中每个元组在F上的值必须为:   或者取空值       或者      等于S中某个元组的主码值   

5.    主键      用于保证数据库中数据表的每一个特定实体的记录都是唯一的,其属性不能取  空值       

6.对两张表进行连接查询,若希望结果集中不仅仅包含满足连接条件的记录,还希望包括左表中所有的不匹配的记录,应该使用 左外连接         查询。

  • 填空题(每空1分,共10分)

1、在查询分析器中,使用    create database    命令创建数据库。

2、定义显示事务的开始与提交的语句是  begin transcation        commit Transction     

3、在一个表上可以创建     1   个聚集索引,     多   个非聚集索引。

4、在表或视图上执行INSERT、    update    delete       语句可以激活触发器。

5、SQL SERVER 2008支持标量函数、  内嵌表值函数        多语句表值函数      三种用户定义函数。

6、若想自动定时执行数据库维护计划的各项操作,应启动   sql server agent      服务。

7、decimal(12,3)表示数值中共有   9      位整数,     3    位小数。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/134263
推荐阅读
相关标签
  

闽ICP备14008679号