SQL Server 2005课程设计案例精编

当前位置:首页 > 教材教辅 > 大学教材教辅 > SQL Server 2005课程设计案例精编

出版社:清华大学
出版日期:2008-8
ISBN:9787302179801
作者:张智强//孙福兆//余健//陈皞
页数:374页

章节摘录

  第1章 数据库基础  在介绍SQL Server 2005数据库知识之前,本章首先介绍数据库设计的基本知识。通过本章的学习,读者能够了解和数据库相关的基本概念、数据模型的概念及其分类、关系代数及运算和数据库设计与管理的基本方法。  1.1 数据库的基本概念  随着计算机科学与技术的发展,计算机应用的深入与拓展,使得数据库在计算机应用中的地位和作用曰益重要,它在商业和事务处理中占有主导地位。近年来,数据库在统计领域、多媒体领域以及智能化应用领域中的地位与作用也变得十分重要。随着网络应用的普及,数据库在网络中的应用也日渐增加。因此,数据库已成为构成计算机应用系统的一个重要的支持性软件。  1.1.1 数据库的相关概念  1.数据  数据(Data)实际上就是描述事物的符号记录。  计算机中的数据一般分为两部分,其中一部分与程序仅有短时间的交互关系,随着程序的结束而消亡,它们称为临时一|生(Transient)数据,这类数据一般存放于计算机内存中;而另一部分数据则对系统起着长期持久的作用,它们称为持久-[生(Persistent)数据。数据库系统中处理的就是这种持久性数据。  软件中的数据是有一定结构的。数据有型(Type)与值(Value)之分,数据的型给出了数据表示的类型,如整型、实型、字符型等,而数据的值给出了符合给定型的值,如整型值1。随着应用需求的扩大,数据的型有了进一步的扩大,它包括了将多种相关数据以一定结构方式组合构成的特定的数据框架,这样的数据框架称为数据结构(Data Structure),在数据库中的特定条件下称之为数据模式(Data Schema)。  在过去的软件系统中是以程序为主体的,而数据则以私有形式从属于程序,此时数据在系统中是分散、凌乱的,这也造成了数据管理的混乱,如存在数据冗余度高,数据一致性差以及数据的安全性差等多种弊病。近l0多年来,数据在软件系统中的地位产生了变化,在数据库系统及数据库应用系统中数据已占有主体地位,而程序已退居附属地位。在数据库系统中需要对数据进行集中、统一的管理,以达到数据被多个应用程序共享的目标。

书籍目录

第1章 数据库基础   1.1 数据库的基本概念     1.1.1 数据库的相关概念     1.1.2 数据库系统的发展历史     1.1.3 数据库系统的基本特点     1.1.4 数据库系统的内部结构体系   1.2 数据库的数据模型     1.2.1 E.R模型     1.2.2 层次模型     1.2.3 网状模型     1.2.4 关系模型   1.3 关系数据库的设计与管理     1.3.1 数据库设计步骤     1.3.2 需求分析     1.3.3 概念结构设计     1.3.4 逻辑结构设计     1.3.5 物理结构设计     1.3.6 数据库的实施     1.3.7 系统管理和维护     1.3.8 面向对象的关系数据库设计第2章 SQL Server 2005基础   2.1 SQL Server 2005简介     2.1.1 SQL Server 2005的数据平台     2.1.2 SQL Server 2005的不同版本   2.2 SQL Server 2005的特征与功能增强     2.2.1 SQL Server 2005的特征     2.2.2 SQL Server 2005的增强功能   2.3 安装和启动SQL Server 2005     2.3.1 安装SQL Server 2005     2.3.2 启动SQL Server 2005服务   2.4 SQL Server 2005对象     2.4.1 SQL Server Management Studio介绍     2.4.2 创建SQL Server 2005连接     2.4.3 SQL Server 2005系统数据库     2.4.4 其他对象     2.4.5 复制     2.4.6 维护计划和SQL Server日志第3章 创建和维护数据库   3.1 数据库的创建     3.1.1 数据类型     3.1.2 空值     3.1.3 添加Identity列     3.1.4 创建数据库表   3.2 修改和删除数据库表     3.2.1 修改表名     3.2.2 设置字段属性     3.2.3 添加表列     3.2.4 删除表列和表   3.3 表的主键和外键     3.3.1 主键和外键     3.3.2 创建表的主键和外键     3.3.3 删除表的主键和外键第4章 Transact.SQL程序设计基础   4.1 常用SQL语句介绍     4.1.1 SELECT语句     4.1.2 INSERT语句     4.1.3 LIPDATE语句   4.2 更新数据     4.2.1 在指定条件下更新指定字段的值     4.2.2 带子查询的修改语句     4.2.3 PIVOT和UNPIVOT的用法     4.2.4 Top的用法   4.3 使用SQL Server 2005中的新增函数和语句     4.3.1 使用新增函数     4.3.2 使用新增语句第5章 有线电视收费系统   5.1 课程设计的目的与意义   5.2 系统分析与设计     5.2.1 系统功能分析     5.2.2 系统功能模块分析   5.3 数据库设计与实现     5.3.1 数据库需求分析     5.3.2 数据库表的设计     5.3.3 数据库表的实现   5.4 系统界面的实现     5.4.1 创建应用程序     5.4.2 登录界面的实现     5.4.3 信息登记界面的实现     5.4.4 收费管理界面的实现     5.4.5 小区打印界面的实现     5.4.6 查询界面的实现   5.5 系统运行结果第6章 收视率调查问卷登记系统   6.1 课程设计的目的和意义   6.2 系统分析与设计     6.2.1 功能描述     6.2.2 功能模块设计   6.3 数据库设计与实现     6.3.1 数据库需求设计     6.3.2 数据库表的设计     6.3.3 数据库表的实现   6.4 系统界面的实现     6.4.1 创建应用程序     6.4.2 创建系统所需要的Java文件     6.4.3 创建系统所需要的公共的文件     6.4.4 新增电视台     6.4.5 新增频道     6.4.6 登记调查问卷     6.4.7 登记节目单   6.5 系统运行结果第7章 学生信息管理系统   7.1 课程设计的目的和意义   7.2 系统分析与设计     7.2.1 功能描述     7.2.2 功能模块设计   7.3 数据库设计与实现     7.3.1 数据库需求设计     7.3.2 数据库表的设计     7.3.3 数据库表的实现   7.4 系统界面的实现     7.4.1 创建应用程序     7.4.2 创建数据库连接     7.4.3 新生信息登记模块实现     7.4.4 学生信息查询修改     7.4.5 学籍变更     7.4.6 学籍变更查询     7.4.7 成绩登记     7.4.8 成绩查询修改     7.4.9 学生奖励     7.4.10 学生处罚   7.5 系统运行结果第8章 水暖热量收费系统   8.1 课程设计的目的和意义   8.2 系统分析与设计     8.2.1 功能描述     8.2.2 功能模块设计   8.3 数据库设计与实现     8.3.1 数据库需求设计     8.3.2 数据库表的设计     8.3.3 数据库表的实现     8.3.4 数据库存储过程的实现   8.4 系统界面的实现     8.4.1 创建应用程序     8.4.2 创建数据库连接     8.4.3 登记住户信息设计     8.4.4 每天结算     8.4.5 预警住户统计     8.4.6 住房信息登记     8.4.7 更换热表     8.4.8 住户类型设计     8.4.9 收费标准设置     8.4.10 预警阈值设置     8.4.11 分片小区设置   8.5 系统运行结果第9章 项目管理系统   9.1 课程设计的目的和意义   9.2 系统分析和设计     9.2.1 系统功能描述     9.2.2 系统功能模块划分     9.2.3 系统部分模块详细设计   9.3 数据库设计与实现     9.3.1 总体设计     9.3.2 表设计     9.3.3 表关系设计   9.4 系统实现     9.4.1 系统底层设计     9.4.2 数据访问层设计     9.4.3 业务逻辑层设计     9.4.4 表现层设计   9.5 系统运行结果第10章 中小型企业门户网站   10.1 课程设计的目的和意义   10.2 系统分析和设计     10.2.1 系统功能描述     10.2.2 系统功能模块划分   10.3 数据库设计与实现     10.3.1 总体设计     10.3.2 SQL Server数据库表设计     10.3.3 SQL Server数据库表关系设计     10.3.4 XML数据源设计   10.4 系统实现     10.4.1 系统底层设计     10.4.2 产品显示模块设计     10.4.3 其他模块设计   10.5 系统运行结果

编辑推荐

  以案例带动知识点,诠释实际项目的设计理念,使读者可举一反三。案例典型,切合实际应用,使读者身临其境,有助于快速进入开发状态。案例功能完善,配书盘中附有完整的案例源代码。

作者简介

《SQL Sever2005课程设计案例精编》结合系统开发实例介绍了Microsoft SQL Server 2005数据库管理系统的原理和基本技术。《SQL Sever2005课程设计案例精编》共分10章,其中前4章讲述了Microsoft SQL Server 2005的相关基础知识,第5章至第10章介绍了PowerBuilder、Delphi、JSP、ASP.NET 2.0分别作为前台手段,Microsoft SQL Server 2005作为后台数据库时的系统开发过程。
《SQL Sever2005课程设计案例精编》理论与实际相结合,既阐述了数据库的基本概念和方法,又结合SQL Server 2005数据库管理系统基本而核心的内容详解其技术应用,阐述了典型数据库应用系统的设计与实现方法。
《SQL Sever2005课程设计案例精编》内容详实、示例丰富、结构合理、语言简洁流畅,既可作为高等院校、各类职业学院校相关专业的教材,也可作为各类数据库应用开发设计人员的参考书,对于计算机应用人员和计算机爱好者也是一本实用的自学用书。

图书封面


 SQL Server 2005课程设计案例精编下载



发布书评

 
 


 

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

零度图书网 @ 2024