SQL Server2008数据库程序设计
分類: 图书,计算机/网络,数据库,SQL,
作者: 高冬梅主编
出 版 社: 机械工业出版社
出版时间: 2009-6-1字数:版次: 1页数: 251印刷时间:开本: 16开印次:纸张:I S B N : 9787111270188包装: 平装内容简介
本书以SQL Server 2008为平台,系统地讲述数据库原理与SQL Server2008的功能和应用。全书共分14章,主要内容包括:数据库基础知识,SQL Screver2008概述,Transact.SQL语言,数据库的创建和管理,表的创建和管理,数据查询,索引,视图,存储过程,用户定义函数,触发器,游标和事务,数据库的安全性管理以及SQL Server 2008与c#.Net综合升发实例,
本书适合作为高等院校、高职高专院校计算机及相关专业的“数据库”课程教材,同时也适合作为数据库开发人员的参考书、自学教材和社会相关领域的培训教材。
为方便教学,本书配备电子课件等教学资源。凡选用本书作为教材的教师均可登录机械工业出版社教材服务网WWW.cmpedu con免费_卜载。如有问题请致信mpgaozhi@sina.aom,或致电010—88379375联系营销人员
目录
前言
第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.2.5数据完整性
1.3关系数据库的设汁
1.3.1关系数据库的设计原则
1.3.2关系数据库的设计简介
本章小结
习题
第2章SQL Servet2008概述
2.1 sQL server 20H08简介
2.1.2 sQL Selret2008基本概况
2.1.2 sQL selVr 2008新增功能
2.2 SQL server 2008的安装
2.2.1 sQTServr 2008安装要求
2.2.2 sQL Server 2008安装过程
2.3 SQL Server 2008配置和管理
2.3.1配置管理器
2.3.2SQL Server Manogement Stuchu
2.3.3注册服务器
本章小结
习题
本章实训
第3章Transact:sQL语言
3.1sQL语言慨述
3.1.1语言的概念
3.1.2命名规则和注释
3.1.3批处理
3.1.4脚本
3.2常量与变量
3.2.1伞局变量
3.2.2局部变量
3.3运算符
3.4函数
3.4.1系统函数
3.4.2转换函数
3.4.3字符串函数
3.4.4数学函数
3.4.5日期和时间函数
3.4.6聚合函数
3.4.7排名函数
3.4.8行集函数
3.5表达式
3.6流程摔制语句
3.6.1 BECINEND语句
3.6.2 IFELsE语句
3.6.3 CASE语句
3.6.4 WHIICONTINUEBREAK语句
3.6.5 GOTO语句
3.6.6 wAITFOR语句
3.6.7 RET UlRN语句
3.6.8 PRINT语句
3.7 TransactsQL中的错误处理
3.7.1使用系统变量@@ERROR处理错误
3.7.2使用错误函数处理错误
本章小结
习题
本章实训
第4章数据库的创建和管理
4.1数据库的存储结构
4.1.1数据库文件
4.1.2数据库文件组
4.2系统数据库
4.3创建数据库
4.3.1在图形界面下创建数据库
4.3.2使用CREATE DATABASE语句创建数据库
……
第5章表的创建和管理
第6章数据查询
第7章索引
第8章视图
第9章存储过程
第10章用户定义函数
第11章触发器
第12章游标和事务
第13章数据库的安全性管理
第14章SQL Setver 2008与C#Net综合开发实例
参考文献
书摘插图
第1章 数据库基础知识
计算机因其所具有的极快的运算速度、巨大的存储容量以及精确的算术和逻辑运算性能等特点,已被广泛应用于各行各业。当今社会的信息极大丰富,信息的采集和加工更是离不开不断更新、发展的计算机技术。数据库理论及其应用技术是计算机技术的一个重要分支,是信息处理的核心技术。它是在人们运用计算机进行数据处理过程中,产生的一门有关数据采集、整理、存储、分类、排序、检索、维护、加工、统计和传输等一系列操作过程的知识和技术。
数据库的应用,为高效、精确地处理数据创造了条件。数据库的建设规模、数据库信息量的大小和使用频率已成为衡量一个国家信息化程度的重要标志。
本章学习目标:
1)了解数据库、数据库管理系统、数据库系统、关系数据库的概念。
2)掌握关系规范化的使用。
3)掌握数据模型的概念。
4)熟悉数据完整性的概念与实现方法。
5)熟悉关系数据库的设计原则和设计步骤。
1.1数据库概述
1.1.1信息、数据与数据处理
1.信息
信息是现实世界中各种事物的存在方式、运动形态以及它们之间的相互联系等诸要素在人脑中的反映,通过人脑抽象后形成的概念。当今社会,信息已经覆盖了人们生产、生活的每一个角落。我们不妨以企业产供销管理来引入信息的概念。对于企业来说,要想生产的产品有市场,就必须了解客户的需求,掌握客户的资料;要保持源材料及时、充足的供给,就必须要掌握有关供应商的资料。由此,对企业来说,客户、供应商资料和进货的采购订单、销售的销售订单及企业内部的库存、产品资料等,所有这些资料都是信息。
……