编辑推荐
“教、学、做”一体化,强化能力培养
“工学结合”原则,提高社会实践能力
“案例教学”方法,增强可读性和可操作性
本书特色:
★项目驱动、核心任务贯穿
以一个典型的分销资源计划(DRP)系统项目作为主体,把项目细化为具体的核心任务,并由八个任务串接起所有知识点。
★理论够用为度,突出应用,强化技能训练
从SQL Server的实际应用需求出发,淡化理论原理和学术概念,注重解决具体问题的方法和实现技术,使抽象的理论和单调的操作步骤因为有了应用前景而变得生动有趣。
★基于工作过程的教学组织,“教,学、做”一体化
所有任务以及任务的排序,均按数据库开发工作的过程组织,通过完成书中的任务,读者不仅可对数据库的知识有比较全面的理解,同时可具备基本的数据库开发技能。 ;
内容简介
数据库最主要的应用就是信息管理上的应用,而分销系统是应用得最为广泛的信息管理系统之一。本书采用了一个简化的分销管理系统模型,以任务驱动的组织模式,实现“教-学-做”一体化,将Microsoft SQL Server 2005数据库中的知识和技能训练有机地结合起来。本书除了预备知识外,共分八大任务,每一任务都有明确的任务目标,读者通过完成一系列分解的任务训练而达成任务目标。
本书实用性强,重点突出实际技能的训练,可作为高职院校、应用型本科计算机专业、信息管理等相关专业学生的教材,也可作为Microsoft SQL Server 2005的培训和自学教材,对于开发信息管理系统的技术人员来说也有较高的参考价值。
作者简介
暂无
目录
序
前言
预备知识
一、数据库概述
(一)什么是数据库
(二)关系数据库
(三)SQL简介
二、数据库范式设计基本知识
(一)第一范式(1NF)
(二)第二范式(2NF)
(三)第三范式(3NF)
(四)BCNF
三、分销系统的需求分析
(一)分销系统简介
(二)分销系统的总体结构
(三)功能描述
四、数据库建模分析
(一)采购管理模块
(二)销售管理模块
(三)仓库管理模块
(四)财务管理模块
任务1 分销系统数据库的设计与生成
1.1 分销系统数据库的规划设计
1.1.1 数据库的基本概念
1.1.2 数据库系统模型
1.1.3 数据完整性
1.1.4 关系型数据库范式理论
1.1.5 分销系统数据库设计
1.2 分销系统数据库的创建
1.2.1 SQL Server数据库基本知识
1.2.2 使用SQL SServer Management Studio创建数据库
1.2.3 使用Transact-SQL创建数据库
任务2 数据表的创建与维护
2.1 SQL SServer表概述
2.1.1 数据表的概念
2.1.2 表的类型
2.1.3 系统数据类型
2.2 分销系统数据表的创建与维护
2.2.1 项目中的部分表
2.2.2 使用SQL Server Management Studio创建表
2.2.3 使用Transact-SQL创建表
2.2.4 使用Transact-SQL修改表结构
2.2.5 删除表
2.3 实现数据库的完整性
2.3.1 规则
2.3.2 约束
2.4 录入、修改和删除分销系统数据表的数据
2.4.1 使用SQL Server Management Studio对表数据进行维护
2.4.2 使用Transact-SQL对表数据进行维护
任务3 对分销系统数据库进行查询操作
3.1 基本查询
3.1.1 SELECT语句的语法格式
3.1.2 SELECT子句
3.1.3 WHERE子句
3.1.4 ORDER BY子句
3.2 包含聚合函数的高级查询
3.2.1 常用的聚合函数
3.2.2 分组筛选
3.2.3 计算与汇总
3.3 嵌套查询
3.3.1 IN子查询
3.3.2 比较子查询
3.4 连接查询
3.4.1 连接谓词
3.4.2 JOIN关键字
3.4.3 内连接
3.4.4 外连接
3.4.5 交叉连接
3.4.6 自连接
3.5 联合查询
任务4 分销系统数据库索引和视图的设计
4.1 分销系统索引的设计
4.1.1 索引的基础知识
4.1.2 索引的分类
4.1.3 索引的操作
4.1.4 设置索引的选项
4.1.5 分销系统中的索引
4.2 分销系统视图的设计
4.2.1 视图的概念
4.2.2 视图的创建
4.2.3 管理视图
4.2.4 视图的应用
4.2.5 分销系统中的视图
任务5 数据库存储过程的规划与设计
5.1 SQL Server存储过程概述
5.1.1 存储过程的概念
5.1.2 创建和执行存储过程
5.2 分销系统存储过程的创建
5.2.1 项目中需要设计的存储过程
5.2.2 库存计算存储过程设计实例
5.2.3 项目中其他需要设计的存储过程
任务6 触发器的规划与设计
6.1 SQL Server触发器基础知识
6.1.1 触发器的概念
6.1.2 触发器的分类
6.1 3 触发器的创建
6.1.4 触发器的实例
6.1.5 查看、修改和删除触发器
6.1.6 DDL触发器
6.2 分销系统触发器的设计
6.2.1 分销系统触发器规划
6.2.2 分销系统触发器设计
任务7 数据库安全管理与维护
7.1 数据库安全管理概述
7.1.1 SQL Server 2005的安全机制
7.1.2 SQL Server的身份验证模式.
7.1.3 SQL Server账户管理
7.1.4 管理数据库用户
7.1.5 角色
7.1.6 权限管理
7.1.7 创建新的登录账户
7.1.8 创建和管理数据库用户
7.2 数据库维护概述
7.2.1 数据库备份和恢复概述
7.2.2 数据库备份操作
7.2.3 数据库还原操作
7.2.4 数据库分离操作
7.2.5 数据库附加操作
7.2.6 数据库维护计划操作
7.3 分销系统安全管理与维护
7.3.1 添加数据库用户
7.3.2 分销系统数据库备份
7.3.3 分销系统数据库还原
7.3.4 分销系统数据库分离
7.3.5 分销系统数据库附加
7.3.6 分销系统数据库维护计划
任务8 ASP.NET连接数据库
8.1 什么是ASP.NET
8.1.1 .NET Framework
8.1.2 ASP.NET新特性
8.2 ASP.NET的安装
8.2.1 需要什么
8.2.2 Visual Studio.NET
8.3 .NET Web页面访问分销系统数据库
8.3.1 Web Form
8.3.2 我的第一个Page
8.3.3 Web Form连接数据库
免费在线读
任务1 分销系统数据库的设计与生成
1.1 分销系统数据库的规划设计
1.1.1 数据库的基本概念
数据库系统由数据库和数据库管理系统(DataBase Management System,DBMS)两部分组成。
1.一些相关概念
(1)数据。数据是人们用来反映客观世界而记录下来的可以鉴别的物理符号。
数据的概念不再仅是指狭义的数值数据,而是包括文字、声音、图形等一切能被计算机接收且能被处理的符号。数据是事物特性的反映和描述,是符号的集合。
(2)数据处理。数据处理是对各种形式的数据进行收集、存储、加工和传播的一系列活动的总和。
数据是重要的资源,把收集到的大量数据经过加工、整理、转换,从中获取有价值的信息,数据处理正是指将数据转换成信息的过程。
(3)数据管理。数据处理的中心问题是数据管理。数据管理是对数据的分类、组织、编码、存储、检索与维护。
(4)数据库。数据库是存储在一起的相互有联系的数据集合。
数据库是数据库系统的核心和管理对象。数据库中的数据是集成的、共享的、最小冗余的、能为多种应用服务的。
(5)数据库技术。数据库技术是研究如何科学地组织和存储数据,如何高效地获取和处理数据。
(6)数据库技术特点。数据库技术特点是面向整体组织数据逻辑结构,具有较高的数据和程序独立性,具有统一的数据控制功能(完整性控制、安全性控制、并发控制)。
……
SQL Server 2005 数据库任务化教程(21世纪高职高专创新精品规划教材) pdf下载声明
本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版