SQL Sever数据库实用案例教程
文章平均质量分 58
SQL Sever数据库实用案例教程
wangkay88
练习Java两年半的00后练习生
展开
-
任务12 数据库设计
一、选择题1.现有关系:学生(学号,姓名,课程号,系号,系名,成绩),为消除数据冗余,至少需要 分解为(C)。A.1个表B.2个表C.3个表D.4个表2.现有如下关系:患者(患者编号,患者姓名﹐性别,出生日期,所在单位),医疗(患者 编号、医生编号、医生姓名﹐诊断日期,诊断结果)。其中,医疗关系中外键码是(A)。A.患者编号B.患者姓名C.医生编号D、医生姓名3.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的(B)阶段。原创 2022-05-24 11:25:53 · 961 阅读 · 0 评论 -
任务11 数据库安全性
一、选择题1. SQL Server 2005运行的平台为(A)。A. Windows平台B. UNIX平台C. Linux平台D.Net Ware平台2.下面哪个不是数据库系统必须提供的数据控制功能?(B)A.安全性B.可移植性C.完整性D.并发控制3.保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的(A )。A.安全性B.完整性C.并发控制D.恢复4.数据库的(B )是指数据的正确性和相容性。A.安全性B.原创 2022-05-24 11:08:54 · 613 阅读 · 0 评论 -
任务10 事务的创建和使用
一、填空题1.( 事务)是 DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。2.事务处理的三种类型分别是:(自动提交事务模式 ) ,(显示事务模式 ) ,(隐形事务模式)。3. SQL Server 默认的事务模式是(自动提交事务模式)4.显式事务需要用( BEGIN IRANSACTION)语句开始,执行成功使用( COMMIT)语句提交,执行失 败使用( ROLLBACK)语句回滚。5.事务的 ACID特性分别代表(原子性 ) .( 一致性) ,(隔离性 )和( 持久性)。原创 2022-05-24 10:56:37 · 347 阅读 · 0 评论 -
任务九 游标的管理与使用
一、填空题1.使用游标的语句一般是( 循环)结构。2.使用游标的步骤是:定义游标.打开游标、使用游标读取数据、( 共同游标)、释放游标。3.定义游标的语句是(declare 游标名 cursor ),打开游标的语句是( open 游标名),读取游标中下 一条 记录的语句是( fetch next from 游标名 into 变量名)。4.关闭游标的语句是( close 游标名),释放游标的语句是(deallocate 游标名 )。5.使用游标时必须要用到的全局变量是(@@featch_s原创 2022-05-24 10:50:59 · 591 阅读 · 0 评论 -
任务八 触发器的创建和使用
—、填空题1.SQL Server 2005提供了两种类型的触发器,分别为( DDL触发器)和(DML触发器)2.在SQL Server 中 , DML触发器可以对三个事件触发﹐执行特定的功能,分别为 insert , update和( delete)。3.触发器定义在一个表中,当在该表中执行(insert ) 、update或delete操作时被触 发自动执行。4.SQL Server 2005数据库在进行数据更新时会产生两个临时表,用于记录更改前后 变化的信息,这两个临时表是(inser原创 2022-05-24 10:45:39 · 1161 阅读 · 0 评论 -
任务七 函数的创建和使用
一、填空题1.在SQL Server的基本数据类型char, varchar和 text中,不能用作用户自定义函数 参数的数据类型是(text )。2.如果函数的返回值是int等类型,称为(标量函数 ),如果函数返回值是table类型,称 为(表值函数 )。3.创建函数f_funl的语句是(create function f_fun1)。二、判断题(红错蓝对)1.函数可以没有返回值也可以有多个。2.执行用户自定义函数的语句是:exec函数名。 3.函数体中可以写也可以不写RET.原创 2022-05-24 10:26:53 · 351 阅读 · 0 评论 -
任务六 存储过程的创建和使用
一、选择题1.创建存储过程的命令是(AC)。A. create procB. create functionC. create procedureD. create view2.修改用户自定义函数的命令是(C)。A. alter tableB. alter viewC. alter functionD. alter view3.删除存储过程的命令是(D)。 A. drop view B. drop function C.drop database原创 2022-05-24 10:38:53 · 2057 阅读 · 0 评论 -
任务五 T-SQL程序设计课后习题
一、选择题1.对列或表达式计算平均值的函数是(D)。A. max和minB. sumC. countD. avg2.表达式‘123’十‘446'的结果是(C)A.‘579’B.569C.‘123446’D.‘445123'3.表达式 Datepart(yy, '2004-3-13')+2的结果是(D)。A.‘2004-3-15’B.2004 C. ‘2006' D.20064.下列哪个不是数据库对象?(A)A.数据模型B.视图C.表D.原创 2022-05-09 22:55:18 · 959 阅读 · 0 评论 -
任务四 视图的使用课后答案
一、选择题1.Transact-SQL中,删除一个视图的命令是(B)。A. delete viewB. drop viewC. clear viewD. remove view2.下列哪项在物理存储上并不存在?(C)A.数据库B.本地表C.视图D.自由表3. Transact-SQL中,创建视图的命令是( B)。A. create tableB. create viewC. create indexD. create proc二、填空题1.原创 2022-05-09 22:46:36 · 699 阅读 · 0 评论 -
任务三 操作数据课后习题
一、选择题1.查询表stock中每个交易所的平均单价的SQL语句是( C)。A.SELECT交易所,AVG(单价)FROM stock GROUP BY单价B. SELECT交易所,AVG(单价)FROM stock ORDER BY单价C.SELECT交易所,AVG(单价)FROM stock GROUP BY交易所D.SELECT交易所,AVG(单价)FROM stock ORDER BY交易所2.查询表Employee员工表中每个部门员工平均工资的SQL语句是(C)A. s原创 2022-05-09 22:41:49 · 2418 阅读 · 0 评论 -
任务二 创建和管理表课后答案
一、选择题1.在 Management Studio 中设计表时的【允许空】单元格用于设置该字段是否可输 入空值,实际上就是创建该字段的(C)约束。A.主键B,外键C.非空D. CHECK2.若要删除数据库中已经存在的表A,可用( C)语句。A.DELETE TABLE AB.DELETEAC.DROP TABLE AD.DROP A3.现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)、医疗(患者编 号、医生编号,医生姓名,诊断日期,诊断结果)。原创 2022-05-09 16:48:35 · 1407 阅读 · 0 评论 -
任务一:创建和管理数据库课后习题答案
SQL Sever数据库实用案例教程课后答案原创 2022-04-27 23:20:00 · 2955 阅读 · 0 评论