SQL Server2005数据库应用技术(3)
时间:2025-01-11
时间:2025-01-11
存储过程________、__用户自定义存储过程________和____扩展存储过程________。
3.存储过程有多种调用方式,其中比较常用的是使用_____ EXECUTE _____语句。
4.可以使用____ WITH ENCRYPTION ________语句来加密存储过程,防止未授权用户通过SELECT 语句查看改存储过程代码。
5.___(系统)存储过程_________________是已经存储在SQL Server服务器中的一组预编译的Transact-SQL语句。
1.SQL Server2005提供好了___ Windows身份验证________和_____ Windows和SQL Server混合身份验证____________两种身份验证模式。
2.服务器角色可拥有的成员是_________服务器登录名(服务器用户)______。
3.创建数据库角色时,若未指定所有者,则默认是____ dbo(数据库所有者)
__________。
4.SQL Server2005为用户提供了_______服务器角色__________和_________数据库_________角色。1.包含了两大核心控件:_____.NET Framework数据提供程序______和_____ DataSet ________。2.SQL Framework数据提供程序主要提供对Microsoft SQL Server 7.0版或更高版本的数据访问,使用______ System.Data.SqlClient _______命名空间。
3..NET数据提供程序有4个核心对象:_______ Connection _______、____ Command _________、________ DataReader _________和___ DataAdapter _________。
4.SqlConnection类的ConnectionString成员的关键字DataSource表示了_____要连接的SQL Server实例名称__________或网络地址。
二、思考题
1、简述数据与信息之间的联系与区别。
2、简述数据库系统的设计流程。
3、社么是E-R图?E-R图由哪些要素构成?
4、逻辑结构设计有哪些步骤?
5、物理结构设计有哪些步骤?
6、数据库的维护包括哪些工作?
参考答案:
一、选择题
1-B 2-D 3-C 4-A 5-B 6-B
二、思考题
1、描述事物的符号称为数据,信息是就指对结果进行加工处理,并对人类社会实践和生产活动产生决策影响的数据。数据是物理的,信息是观念性的,数据和信息密切相关,信息可以数据化,数据代表信息,两者既有联系又有区别。
2、数据库设计的流程包括六个阶段:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行与维护。
3、E-R图是用来描述实体-联系的模型图。
E-R图的组成要素:表示实体的“矩形”、表示实体属性的“椭圆”、表示实体间联系的“菱形”。4、逻辑结构设计步骤:(1)概念模型转化为关系模型。(2)将关系模型转化为特定数据管理系统下的数据模型。(3)数据模型进行优化(通常采用规范化理论),以提高数据库应用系统的性能。
5、物理结构设计步骤:(1)确定数据库的物理结构(存储结构、存储位置)。(2)确定数据库的存取方法。(3)对物理结构进行评价,评价的重点为时间和空间效率。
6、数据库的维护工作:对数据库的监测、分析和性能的改善;数据库转存和故障恢复;数据库的安全性、完整性控制;数据库的重组和重构造。