数据库系统开发教程

出版时间:2008-10  出版社:李春葆、赵丙秀、 张牧 清华大学出版社 (2008-10出版)  作者:李春葆 等 著  页数:394  

前言

为适应信息社会高速发展的需求,目前全国各类高等院校都在进行计算机教学的全方位改革,目的是规划出一整套面向计算机与信息技术专业、具有中国高校计算机教育特色的课程计划和教材体系。本丛书就是在这一背景下应运而生的。我们组织了由全国高校计算机专业的专家教授组成的“计算机与信息技术专业应用教材”课题研究组,通过对计算机和信息技术专业全方位的研讨,并结合我国当前的实际情况,编写了这套系统性、科学性和实践性都很强的丛书。丛书特色先进性:力求介绍最新的技术和方法先进性和时代性是教材的生命,计算机与信息技术专业的教学具有更新快、内容多的特点,本丛书在体例安排和实际讲述过程中都力求介绍最新的技术和方法,并注重拓宽学生的知识面,激发他们的学习的热情和创新欲望。理论与实践并重:阐明基础理论,强调实践应用理论是实践的基础,实践是理论的升华;不能有效指导实践的理论是空头理论,没有理论指导的实践是盲目的实践。对于时代呼唤的信息化人才而言,二者缺一不可。本丛书以知识点为主线,穿插演示性案例于理论讲解之中,使枯燥的理论变得更易于理解、易于接受;此外,还在每一章的末尾提供大量的实习题和综合练习题,目的是提高学生综合利用所学知识解决实际问题的能力。易教易学:创新体例,合理布局,通俗易懂本丛书结构清晰,内容系统详实,布局合理,体例较好;力求把握各门课程的核心,通俗易懂,便于教学的展开,也便于学生学习。

内容概要

  本书主要讲授以SQL Server 2005为数据库平台、以VB作为前端应用开发工具的数据库应用系统开发方法,包括数据库系统基础部分、SQL Server 2005数据库管理系统部分、VB与数据库应用系统开发部分及实例。各章配有一定的练习题,《数据库系统开发教程:基于SQL Server2005+VB》最后还配有9个上机实验题,同时出版的《数据库系统开发教程:基于SQL Server 2005+VB学习上机实验指导》一书,对这些练习题和上机实验题进行了详细地分析和解答。《数据库系统开发教程:基于SQL Server2005+VB》内容详实,循序渐进地介绍各个知识点,并提供了大量例题,可作为各类院校计算机及相关专业、培训班的“数据库系统开发”课程的教学用书,也适合计算机应用人员和计算机爱好者参考。

书籍目录

第1部分 数据库系统基础第1章 数据库系统概述1.1 数据和数据管理1.1.1 数据1.1.2 数据管理1.2 计算机数据管理的3个阶段1.2.1 人工管理阶段1.2.2 文件系统管理阶段1.2.3 数据库系统管理阶段1.3 什么是数据库1.3.1 数据库的特点1.3.2 数据库的三级结构1.3.3 模式、内模式和外模式1.4 什么是数据库管理系统1.4.1 DBMS的主要功能1.4.2 DBMS的组成.1.5 什么是数据库系统1.5.1 计算机系统1.5.2 数据库1.5.3 数据库管理系统1.5.4 应用程序1.5.5 用户1.6 数据库系统的体系结构1.6.1 两层客户机/服务器结构1.6.2 多层客户机/服务器结构1.7 两种模型1.7.1 概念模型.1.7.2 数据模型1.8 关系数据库理论1.8.1 基本术语1.8.2 关系运算1.8.3 规范化设计理念和方法练习题1第2章 数据库设计2.1 数据库设计过程2.2 需求分析2.3 概念结构设计2.3.1 概念模型设计的方法与步骤2.3.2 数据抽象与局部视图设计2.3.3 视图的集成2.4 逻辑结构设计2.4.1 概念模型向数据模型的转换2.4.2 设计用户子模式2.5 物理结构设计2.6 数据库实施2.7 数据库运行和维护2.8  “学生成绩管理系统”设计说明2.8.1 系统功能2.8.2 数据库设计2.8.3 系统运行演示练习题2第2部分 SQL Server数据库管理系统第3章 SQL Server 2005系统概述3.1 SQL Server 2005系统简介3.1.1 SQL Server的发展史3.1.2 SQLServer2005的各种版本.3.1.3 SQL Server 2005的新特征3.1.4 SQL Server 2005的组成部分3.1.5 SQL Server 2005组件的分类3.2 系统需求.3.2.1 硬件需求3.2.2 软件需求3.2.3 SQL Server 2005的网络环境需求3.2.4 SQL Server 2005的其他需求3.3 SQL Server 2005的安装3.4 SQL Server 2005的工具和实用程序3.4.1 SQL Server Management Studio3.4.2 Business Intelligence Development Studio3.4.3 SQL Server Profiler3.4.4 数据库引擎优化顾问3.4.5 Analysis Services3.4.6 SQL Server Configuration Manager3.4.7 SQL Server文档和教程练习题3第4章 创建和使用数据库4.1 数据库对象4 2 系统数据库4.3 SQL Server数据库的存储结构4.3.1 文件和文件组4.3.2 事务日志4.4 创建数据库4.5 配置数据库4.5.1 添加和删除数据文件、日志文件4.5.2 数据库选项设置4.5.3 更改数据库所有者4.5.4 数据库重命名4.6 删除数据库练习题4第5章 创建和操作表5.1 表的概念5.1.1 什么是表5.1.2 表中数据的完整性5.1.3 SQL Server几个重要的系统表5.2 创建表5.3 修改表结构5.4 创建数据库关系图5.4.1 建立数据库关系图5.4.2 删除数据库关系5.5 更改表名5.6 删除表5.7 记录的新增和修改练习题5第6章 T-SQL基础第7章 T-SQL高级应用第8章 SQL Server程序设计第9章 函数和游标第10章 索引第11章 视图第12章 数据库完整性第13章 存储过程第14章 触发器第15章 SQL Server的安全管理第16章 数据备份与恢复第3部分 VB与数据库应用系统开发第17章 使用数据访问控件操作第18章 使用ADO操作数据库第19章 学生成绩管理系统的实现

章节摘录

第1部分 数据库系统基础数据库系统是指基于数据库管理系统的应用系统,特别是管理信息系统。在开发一个好的数据库系统之前,必须了解数据库系统的基本概念,包括数据管理的历史、数据库的特点、数据库管理系统的功能、数据库系统的组成等。一个数据库系统一定具有某种功能,以便使用计算机求解现实世界中的某个问题。如何把现实世界中的数据转化为计算机中存放的数据,以及计算机中数据如何存放,这样就有了概念模型和数据模型的定义。当这些内容都了解后,就开始进行数据库的设计。这时设计的数据库(都是基于关系模型的)都与某个具体的数据库管理系统无关,既可以在SQL Server 2005上实现,也可以在Access等上实现。本书以学生成绩管理系统为主线,本部分主要介绍该系统的功能和数据库设计过程,在第2部分中介绍SQL Server 2005的使用方法,并创建学生数据库;在第3部分实现该系统的应用程序开发。第1章是数据库系统概述,介绍数据库的定义、数据库系统的组成以及数据模型等。第2章介绍数据库设计过程,包括学生成绩管理系统中数据库school的设计。

编辑推荐

《数据库系统开发教程:基于SQL Server2005+VB》由清华大学出版社出版。

图书封面

评论、评分、阅读与下载


    数据库系统开发教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7