高等院校信息技术规划教材·资料库原理与应


高等院校信息技术规划教材·资料库原理与应

文章插图
高等院校信息技术规划教材·资料库原理与应【高等院校信息技术规划教材·资料库原理与应】《资料库原理与套用技术:SQL Server》以SQL Server 2000为背景,介绍资料库的基本知识和套用开发技术.採用项目驱动法、任务式教学法和实例教学法逐步拓展课程内容,让学生提前感知资料库管理员和软体开发人员的工作 。《资料库原理与套用技术:SQL Server》共分13个单元,每个单元又包含若干个任务 。全书贯穿两个大项目,项目1是产品销售系统,项目2是学生管理系统 。1-12单元採用按知识点展开项目1中资料库设计的相应部分 。项目2的相应部分在各单元后面的习题和实训中讲述 。第13单元是资料库系统开发,通过两个案例,详细阐述了基于C/S和B/S模式开发项目1的全过程 。读者可以充分体会到资料库套用系统开发的三层结构 。该书图文并茂、深入浅出、语言流畅,富含大量实例,各个知识点的展开符合认识规律 。既可作为一般高等院校资料库套用课程的教材,又可供各类计算机套用人员参考 。
基本介绍书名:高等院校信息技术规划教材?资料库原理与应
出版社:清华大学出版社
页数:341页
开本:16
定价:29.50
作者:赵彦 华竹平
出版日期:2009年8月1日
语种:简体中文
ISBN:7302202230, 9787302202233
品牌:清华大学出版社
内容简介《资料库原理与套用技术:SQL Server》特色: 按照认识规律逐步展开,由浅入深地讲述每一个知识点 。将资料库的基本原理渗透到每个章节中去,概念清晰、明确,图文并茂,易于理解 。以项目驱动法进行教学,逐步拓展课程内容 。全书贯穿两个大项目,项目一是产品销售系统,项目二是学生管理系统 。各章节再按知识点展开项目一的相应部分,从而进行针对性的技能训练,同时加强老师的指导作用 。项目二的相应部分在各章后面的实训中讲述 。供学生练习,培养学生的探索和创新能力 。注重理论的可视化,可读性强,便于学生自学 。对于实例的讲解,每一步操作都有相应的示意图,每一个实例都给出运行结果 。对于每一个容易出错的知识点,使用实例和实验进行演示,并给出出错的原因和结果 。大量的实例和实验来引导、剖析、阐述各个知识点,每个实例都是项目的一部分 。图书目录第1单元 SQL Server 2000的安装与配置 1.1 任务1 SQL Server的发展历史 1.2 任务2 SQL Server 2000的特点 1.3 任务3 SQL Server 2000的环境需求 1.3.1 硬体环境需求 1.3.2 软体环境需求 1.4 任务4 SQL Server 2000的安装和配置 1.4.1 安装SQL Server 2000组件 1.4.2 安装Ana1ysis Service 1.5 任务5 SQL Server 2000的常用工具 1.5.1 企业管理器 1.5.2 服务管理器 1.5.3 查询分析器 1.5.4 其他实用工具 单元总结 习题 实训1 安装SQL Server 2000 第2单元 资料库的基本操作 2.1 任务1关係资料库的相关概念 2.1.1 数据模型的相关概念 2.1.2 概念模型 2.1.3 概念模型的表示方法(E-R图) 2.1.4 关係模型 2.1.5 关係资料库标準语言 2.1.6 关係模型的规範化 2.1.7 关係资料库 2.2 任务2资料库的结构 2.2.1 资料库档案分类 2.2.2 资料库档案组 2.2.3 建立档案和档案组的规则 2.2.4 页 2.2.5 区 2.3 任务3系统级资料库 2.4 任务4创建资料库 2.4.1 创建资料库的条件 2.4.2 使用企业管理器创建资料库 2.4.3 使用嚮导创建资料库 2.4.4 用SQL命令创建资料库 2.4.5 查看资料库信息 2.5 任务5打开资料库 2.6 任务6增加资料库空间 2.6.1 增加资料库档案的大小 2.6.2 增加资料库档案的数量 2.7 任务7缩减资料库空间 2.7.1 收缩资料库和资料库中档案的大小 2.7.2 删除资料库档案 2.8 任务8资料库选项的设定与修改 2.8.1 使用企业管理器查看并设定资料库选项 2.8.2 使用Transact-SQL命令查看和设定资料库选项 2.9 任务9资料库更名 2.10 任务10查看SQL Server 2000上的资料库 2.11 任务11检索“产品销售”资料库的信息 2.12 任务12删除资料库 单元总结 习题 实训2 创建“学生成绩”资料库 第3单元 表 3.1 任务1表的相关概念 3.2 任务2表中的数据类型 3.2.1 整型 3.2.2 精确数值型 3.2.3 浮点数据类型 3.2.4 货币数据类型 3.2.5 日期和时间数据类型 3.2.6 时间戳数据类型 3.2.7 字元数据类型 3.2.8 Unicode字元型 3.2.9 文本型 3.2.10 位数据类型 3.2.11 二进制数据类型 3.2.12 图像数据类型 3.2.13 其他数据类型 3.3 任务3创建表 3.3.1 使用企业管理器创建表 3.3.2 使用CREATE TABLE语句创建表 3.4 任务4管理表 3.4.1 查看錶的定义信息 3.4.2 修改表 3.4.3 更改表名 3.4.4 查看錶之间的依赖关係 3.4.5 删除表 3.5 任务5表数据的插入、修改和删除 3.5.1 插人数据 3.5.2 修改数据 3.5.3 删除数据 单元总结 习题 实训3 建立“学生成绩”资料库中的表 第4单元 数据完整性 4.1 任务1数据完整性的基本概念 4.2 任务2约束 4.2.1 主键约束 4.2.2 唯一键约束 4.2.3 检查约束 4.2.4 默认值约束 4.2.5 外键约束 4.2.6 级联参照完整性约束 4.3 任务3默认 4.3.1 创建默认对象 4.3.2 绑定和解绑定默认对象 4.3.3 删除默认对象 4.4 任务4规则 4.4.1 创建规则 4.4.2 绑定和解绑定规则 4.4.3 删除规则 4.5 任务5用户自定义数据类型 4.5.1 创建用户自定义数据类型 4.5.2 删除用户自定义数据类型 单元总结 习题 实训4 完成“学生成绩”资料库中数据完整性的设计 第5单元 索引 5.1 任务1索引的概念 5.1.1 SQL Server 2000中数据的存储与访问 5.1.2 索引的作用 5.1.3 索引的分类 5.2 任务2索引的创建 5.2.1 系统自动创建索引 5.2.2 在图形界面下创建索引 5.2.3 使用CREATE INDEX语句创建索引 5.3 任务3索引的管理和维护 5.3.1 查看和修改索引信息 5.3.2 删除索引 5.3.3 索引的维护 单元总结 习题 实训5 在“学生成绩”库中创建和管理索引 第6单元 数据查询 6.1 任务1 SEI,ECT语句的语法格式 6.2 任务2单表查询 6.2 -1基本的SELECT语句 6.2.2 条件查询 6.2.3 排序 6.3 任务3数据统计 6.3.1 聚合函式 …… 第7单元 视图 第8单元 Transact-SQL程设计 第9单元 存储过程 第10单元 触发器 第11单元 SQL Sever 2000的安全管理 第12单元 数据加的备份与恢复 第13单元 资料库套用系统开发文摘插图: 第1单元 SQL Server 2000的安装与配置 单元描述:资料库技术自20世纪60年代中期产生到现在已有40年的历史了 。发展速度之快,适用範围之广是人们始料不及的 。资料库系统已经由早期的网状、层次资料库系统,发展成为现在广为流行的关係资料库系统 。资料库技术已经成为大多数IT解决方案的基石 。SQL Server 2000是一个支持网路通信技术的关係型资料库管理系统(RDBMS) 。本单元首先介绍了SQL Server的发展历史,然后详细介绍了SQL Server2000的安装方法和一些常用管理工具 。让读者对SQL Server 2000有一个初步了解 。单元目标: ?了解SQL Server的发展历史; ?理解SQL Server 2000的特点; ?了解SQL Server 2000的运行和套用环境; ?掌握SQL Server 2000的安装与配置; ?了解SQL Server 2000的管理工具 。1.1 任务1 SQL Server的发展历史 任务描述:无论是学习一门课程,还是掌握一门语言,都应首先了解其发展历史 。任务目标:了解SQL Server的发展历史,以及各个时期出现的版本的特点 。1987年Sysbase公司开发出UNIX系统下运行的SQL Server版本 。1988年,微软和Sysbase公司联合,共同开发出运行在 S/2作业系统平台之上的SQL Server,从此微软就开始向资料库市场挺进 。1993年4月12日,微软推出SQL Server 4.2版本,儘管包含的功能不多,但该版本与Windows NT集成并提供了易于使用的用户界面 。虽然,SOL Server 4.2只不过是个桌面版本,但已经具有相当可观的潜力 。1994年,微软正式终止与Sysbase在资料库开发方面的合作 。1995年,微软重写了大部分核心代码,推出SQL Server 6.0,代号为SQL95 。此版本提供了一个低价的小型商业套用资料库方案 。序言资料库是进行大型软体开发的基础 。资料库管理员、项目开发人员和软体开发人员都要具有扎实的资料库知识 。由于当前的人才培养忽视了实用技术的培训和岗位技能的培养,使得软体公司不愿意接纳应届毕业生,甚至在招聘之后还要花重金进行培训 。为了扭转培养模式和教学模式,进行教材改革则是重中之重 。本书以SQL Server 2000为背景,介绍资料库的基本知识和套用开发技术,将项目驱动法、任务式教学法和实例教学法融入课堂,让学生提前感知资料库管理员和软体开发人员的工作 。本书採用通俗的语言,循序渐进由浅入深地讲述了SQL Server 2000的安装和配置、资料库的基本操作、资料库中的表、数据的完整性、索引、视图、数据查询、Transact-SQL语言编程、存储过程、触发器、SQL Setver 2000的安全管理、备份与恢复以及使用SQL Server 2000做后台开发资料库套用系统 。本书从资料库套用系统开发的角度来讲解资料库系统的基本概念和方法 。在编写过程中,力求做到概念清晰、取材合理、深入浅出、突出套用,将课堂教学与实际训练相结合,将单元习题和单元实训融为一体,以实际套用开发的案例,讲述SQL Servet 2000的套用技巧,理论联繫实际 。既适合教师在课上讲解又有利于学生自学 。具体来说,本书有如下特点: (1)完全按照认识的规律逐步展开,由浅入深讲述每一个知识点 。(2)全书分为13个单元,每个单元又包含若干个任务 。将资料库的基本原理渗透到每个单元的单元任务中,概念清晰,明确,图文并茂,易于理解 。