SQL Server数据库应用教程

当前位置:首页 > 计算机网络 > 数据库 > SQL Server数据库应用教程

出版社:四川大学出版社
出版日期:1970-1
ISBN:9787561446515
作者:黄俊松 编
页数:223页

章节摘录

  1.文件系统阶段的背景20世纪50年代后期至60年代中期,计算机不仅用于科学计算,而且还大量用于管理。计算机的硬件中出现了磁盘、磁鼓等直接存储设备;计算机软件中产生了高级语言和操作系统,操作系统中已经有了专门管理外存的数据管理模块。数据处理方式上不仅有批处理,而且能够联机实时处理。  2.文件系统阶段的特点(1)数据可以长期保存。由于大量处理数据的需要,数据长期保存在磁盘上,通过程序文件可以对数据进行插入、删除、查询和修改操作。  (2)文件系统管理数据。通过专门的软件及文件系统进行数据管理,文件系统将数据组织成相对独立的数据文件,利用“按文件名访问,按记录进行存取”的管理技术可以对文件进行插入、删除和修改的操作.这里提到的记录,就是数据文件中的一组相关数据。  (3)数据具有较低的共享性。在文件系统下,数据文件基本上与各自的应用程序相对应,即文件仍然是面向应用,数据不能以记录和数据项为单位共享。当不同的应用程序即使具有部分相同的数据,也必须建立各自的文件,而不能共享相同的数据,因此数据的冗余度大,浪费存储空间。  (4)数据独立性差。文件系统中的文件是为某一特定应用服务的,文件的逻辑结构对于应用程序来说是优化的,这就意味着有一个应用程序就有一个文件与之对应。因此,要想对现有的数据再增加一些新的应用就会很困难,系统不容易扩充。程序是基于文件编制的,导致程序仍然与文件相互依赖,只要文件有所变动,程序就要进行相应修改,而文件离开了使用它的程序便失去了存在的价值。  3.文件系统阶段程序与数据的关系用户程序可以调用文件系统提供的操作命令来建立和访问文件,文件系统就成了用户程序与文件之间的接口。

前言

  21世纪是信息爆炸的年代,信息技术高速发展,其中数据库技术是最重要的信息技术之一,在信息的存储和信息分析处理方面具有重要的使用价值,同时,又是其他发展方向(如分布式数据库、并行数据库、管理信息系统、电子商务系统、决策支持系统等)的核心和基础。  SQLServer2005是基于客户机/服务器体系结构的新一代大型关系数据库管理系统,在电子商务、数据仓库和数据库解决方案等应用中起着重要的作用。它一方面继承了SQLServer2000的可靠性、可用性、可编程性、易用性等方面的特点,另一方面完全重新定义了SQLServer的数据平台,为小型、中型和大型的机构建立其下一代IT基础架构的应用提供了基石。  为了满足高职院校非软件类专业的教学要求,加快我国高等职业应用型人才培养的步伐,编者领头编写了本书。其主要特点:①精选教材内容,突出理论够用,着重讲清必要的技能性内容;②加强教材的应用性,重实际操作,提高学生的应用技能水平;③强调知识与实践的结合,每章都选择一定的案例作为知识与技能的应用性概括,以提高学生的实战应用能力;④体系结构合理,力图展示数据库的应用性和操作性。  本书共分10章,比较全面地介绍了SQLServer2005数据库的管理和使用。其主要内容如下:第1章介绍了数据库的基本理论和常识。

书籍目录

第1章 数据库简介1.1 数据库的概念1.1.1 为什么要使用数据库1.1.2 数据库的概念1.1.3 数据库系统的特点1.2 数据库的发展1.2.1 人工管理阶段1.2.2 文件系统阶段1.2.3 数据库系统阶段1.2.4 现代数据库发展阶段1.3 数据库系统组成1.3.1 硬件系统1.3.2 系统软件1.3.3 数据1.3.4 各类人员1.4 关系数据库1.4.1 数据模型1.4.2 关系模型本章小结习题第2章 SQL Server 2005概述2.1 SQL Server 2005简介2.2 SQL Server 2005的体系结构2.2.1 SQL Server 2005数据库体系结构的三级模式2.2.2 数据库的数据独立性2.2.3 SQL Server 2005的客户/服务器计算模型2.3 SQL Server 2005常用工具2.3.1 SQL Server Configuration Manager2.3.2 SQL Server Marragement Studio2.3.3 SQL Server Profiler2.3.4 SQL Server Business Intelligence Development Studio2.3.5 Reporting Services配置管理器2.3.6 SQL Server外围应用配置器2.3.7 数据库引擎优化顾问2.3.8 SQL Server联机丛书2.4 配置SQL Server 20052.4.1 启动、暂停和关闭SQL Server 2005服务2.4.2 配置连接SQL Server 20052.4.3 注册/删除SQL Server 2005服务器2.5 SQL Server 2005登录机制2.5.1 查看登录账号和数据库用户2.5.2 创建登录账号和数据库用户2.5.3 修改登录账号和数据库用户2.5.4 禁用登录账号2.5.5 删除登录账号和数据库用户本章小结习题第3章 数据库操作3.1 基本概念3.1.1 数据库文件3.1.2 数据库文件组3.1.3 数据库文件的空间分配3.1.4 系统数据库和示例数据库3.2 创建数据库3.2.1 使用SQL Server Management Studio创建数据库3.2.2 用CREATE DATA BASE语句创建数据库3.3 打开和查看数据库3.3.1 打开数据库3.3.2 查看数据库信息3.4 修改数据库3.4.1 修改或压缩数据库容量3.4.2 查看、修改数据库选项3.4.3 修改数据库名称3.5 删除数据库3.5.1 使用SQL Server Management Studio删除数据库3.5.2 在查询分析器中删除数据库3.6 分离和附加数据库3.6.1 分离数据库3.6.2 附加数据库3.7 导入、导出数据库3.7.1 导入数据库3.7.2 导出数据库3.8 备份数据库3.8.1 数据库备份概述3.8.2 数据库备份操作3.9 恢复数据库3.9.1 数据库恢复概述3.9.2 恢复数据库操作本章小结习题第4章 表和表中数据的操作4.1 表的构成4.2 SQL Server的数据类型4.2.1 系统数据类型4.2.2 用户定义的数据类型4.3 表的创建4.4 修改表4.4.1 修改表的结构4.4.2 对表中数据的操作本章小结习题第5章 数据完整性5.1 数据完整性5.1.1 域完整性5.1.2 实体完整性5.1.3 参照完整性5.2 约束5.2.1 CHECK约束5.2.2 PRIMARY KEY约束5.2.3 FOREIGN KEY约束5.2.4 UNIQUE约束5.2.5 DEFAULT约束5.3 默认与规则5.3.1 默认5.3.2 规则本章小结习题第6章 关系、索引和视图6.1 关系6.1.1 关系概述6.1.2关系图的创建6.1.3 关系图的修改与删除6.2 索引6.2.1 索引的分类6.2.2 索引的创建6.2.3 索引的管理6.3 视图6.3.1 视图概述6.3.2 创建视图6.3.3 管理视图本章小结习题第7章 T-SQL程序设计7.1 T-SQL编程语言7.1.1 数据定义语言(DDL)语句7.1.2 数据控制语言(DCL)语句7.1.3 数据操作语言(DML)语句7.2 T-SQL语法的要素7.2.1 批处理命令7.2.2 注释语句7.2.3 标识符7.2.4 运算符7.2.5 变量7.2.6 数7.3 查询语句SELECT7.3.1 SELECT语句结构7.3.2 连接查询7.3.3 嵌套查询7.3.4 流程控制语句本章小结习题第8章 存储过程和触发器8.1 存储过程8.1.1 存储过程的概念8.1.2 存储过程的种类8.1.3 存储过程的创建8.1.4 存储过程的执行8.1.5 管理存储过程8.2 触发器8.2.1 触发器的概念8.2.2 触发器的优点8.2.3 触发器的分类8.2.4 触发器的作用8.2.5 创建触发器8.2.6 管理触发器本章小结习题第9章 数据源的配置9.1 数据源简介9.1.1 ODBC简介9.1.2 ODBC数据源9.2 数据源的管理9.2.1 创建数据源9.2.2 重新配置数据源9.2.3 删除数据源9.3 连接数据源9.3.1 申请和释放句柄9.3.2 属性设置9.3.3 连接断开数据源9.3.4 连接数据源示例本章小结习题第10章 数据库的安全机制10.1 SQL Server 2005的安全认证模式10.1.1 身份验证10.1.2 权限认证10.2 创建和管理安全账户10.2.1 创建安全账户10.2.2 管理安全账户10.2.3 删除登录和用户10.3 管理数据库用户和角色10.3.1 服务器角色10.3.2 数据库角色10.4 SQL Server权限管理10.4.1 使用SQL Server Management Studio管理权限10.4.2 使用T-SQL语句管理权限本章小结习题

作者简介

《SQL Server数据库应用教程》是关于介绍“SQL Server数据库”的教学用书,全书共分10章,比较全面地介绍了SQL Server 2005数据库的管理和使用。其主要内容如下:第1章介绍了数据库的基本理论和常识;第2章概括性地介绍了SQL Server 2005的体系结构、配置、常用工具;第3章详细介绍了数据库的各项操作;第4章详细介绍了表和表中数据的各项操作;第5章介绍了数据完整性、约束、默认和规则;第6章介绍了关系、索引和视图;第7章介绍了T-QL程序设计的方法;第8章介绍了存储过程和触发器;第9章介绍了数据源的配置;第10章介绍了数据库的安全机制。

图书封面


 SQL Server数据库应用教程下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024