复习笔记:数据库填空题
- 填空题(每空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 位小数。
复习笔记:数据库填空题相关推荐
- 2023年软件设计师中级(考点分析+复习笔记+历年真题+电子版课本
2023年软件设计师中级(考点分析+复习笔记+历年真题+电子版课本)
- 关于数据库设计的做题笔记——选择题+填空题+大题
✅ 一点整理后的做题笔记- 文章目录 一.选择题和填空题 二.大题 三.写后感 ● 我们用的教材: 一.选择题和填空题 逻辑设计阶段的任务包括设计视图,形成数据库的外模式.( ) A. 对 B. 错 ...
- 计算机三级数据库填空题,计算机三级数据库填空练习题
计算机三级数据库填空练习题 数据库管理系统的主要功能包括定义,操纵,保护,存储,维护和数据字典.下面给大家整理了计算机三级数据库填空练习题,欢迎阅读! 计算机三级数据库填空练习题 1. SQL提供的时 ...
- 计算机三级数据库填空题汇总
第一套: 1.数据库管理系统提供了数据定义语言(DDL),用于定义各种数据库对象.数据定义语句经DDL编译器编译后,各种对象的描述信息存放在数据库的数据字典中. 2.关系数据库中要求关系的主码不能为空 ...
- 2023年软件设计师中级(考点分析+复习笔记+历年真题+电子版课本)
- 复习笔记——物联网通信技术题
第一章 物联网由三个层次构成,即信息的感知层.( )和应用层 物联网通信系统主要包括感知控制层通信和核心承载网通信两方面,其中传感器网采用的通信技术主要是( ) RFID射频识别技术是一种非接触式的自 ...
- 计算机控制系统笔记,计算机控制系统复习笔记.doc
计算机控制系统复习笔记 选择填空: 1 计算机控制系统由工业控制计算机主体(包括硬件.软件与网络结构)及其输入输出通道和被控对象(工业生产对象(被控对象.工业自动化仪表)).两大部分组成.自动控制系统 ...
- 计算机专业保研面试复习笔记——计算机网络
计算机专业保研面试复习笔记: 计算机专业保研面试复习笔记--数据结构中的重要算法 计算机专业保研面试复习笔记--数据库 计算机专业保研面试复习笔记--操作系统 计算机专业保研面试复习笔记--计算机网络 ...
- 复习笔记:数据库编程题
编程题(共10分) 有一个"学生选课成绩系统"数据库,数据库中包括三个表: (1)"学生"表Student由学号(Sno).姓名(Sname).性别(Ssex) ...
最新文章
- 关于mtl_transactions_interface表序列
- eclipse ssh连接git an error_JSP+SSH+Mysql实现的学生管理系统
- UNIX再学习 -- 进程间通信之管道
- 【深度学习】90.94%准确率!谷歌刷新ImageNet新纪录!Model soups:提高模型的准确性和稳健性...
- 使用c:forEach 控制5个换行
- java 通道 双向原理_Java-NIO(四):通道(Channel)的原理与获取
- Oracle数据库安装图解
- cmd指令大全指令_数控加工中心编程技巧及指令大全,请转给需要的数控人!
- command shortcut paste
- 测试中国地理常识(中文版)
- Python装饰器、metaclass、abc模块学习笔记
- Spring源码的学习方法和知识地图
- mysql怎么导入sql文件_如何将sql文件导入mysql
- w3cschool php下载_w3cschool下载_W3Cschool v2.0离线版
- CAPL学习之路-以太网函数
- 云操作系统,是真的吗?(译文)
- 最小二乘拟合问题求解算法(含python代码)
- 实验6 熟悉Hive的基本操作
- 2019年十大让人欲罢不能的消费潮流 | 财见年终观察
- 【前端】报错TypeError: Cannot create property ‘xxx‘ on string ‘xxx‘