搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
SQL Server 2005数据库管理与开发实用教程
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787111286684
  • 作      者:
    李丹[等]编著
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2010
收藏
编辑推荐
    《SQL Server 2005数据库管理与开发实用教程》是作者结合多年从事数据库教学和开发的经验编写而成的,采取理论和实践相结合的方式,一方面详细阐述了SQLserver2005数据库的基本知识,另一方面注重数据库的实际开发与应用,以一个销售管理系统开发实例贯穿全书,通过对实例程序中源代码的详细分析、学习,读者可以充分理解并掌握基本概念,真正做到举一反三、学以致用。<br>    《SQL Server 2005数据库管理与开发实用教程》主要特点:<br>    用一个综合性的实例贯穿始终,使学生一步一步地完成一个完整数据库系统的设计。<br>    选用的实例注重理论联系实际,可操作性和实用性强。<br>    突出实际技能的培养,每章后都有习题和实验,以加深学生对基本知识的理解。<br>    提供电子课件和程序源代码,方便教师授课。<br>    阐述基本知识<br>    注重实际开发与应用<br>    突出技能培养
展开
内容介绍
    《SQL Server 2005数据库管理与开发实用教程》从实例的角度出发,循序渐进地讲解了SQL Server 2005的理论知识和基本操作。主要内容包括:数据库的基本知识、SQL Server概述、数据库和表的创建与管理、表中数据的查询、TransactSQL语句、索引、视图、游标、事务、存储过程、触发器、SQL Server安全性管理、备份与恢复、SQL Server提供的应用程序接口、应用开发实例等。<br>    《SQL Server 2005数据库管理与开发实用教程》突出实际技能的培养,每章后都有习题和实验,以加深学生对基本知识的理解。另外,还用一个综合性的实例贯穿全书,逐步实现一个完整数据库系统的设计。参考最后一章的应用实例,学生能够开发自己的数据库管理系统,真正做到学以致用。<br>    《SQL Server 2005数据库管理与开发实用教程》既可作为高职高专及大专相关专业教材,同时也可供广大初学者和数据库技术人员使用。
展开
精彩书摘
    3.设计的原则<br>    1)一个表描述一个实体或实体间的一种关系。<br>    实体是客观存在并可相互区分的事物。实体可以是具体的人、事、物,也可以是抽象的概念或联系,例如,一个雇员、一个学生、一个部门、一门课、学生的一次选课、部门的一次订货等都是实体。每个实体可以设计为数据库中的一个表,即一个表描述一个实体或实体间的一种关系。<br>    2)避免表之间出现重复字段。<br>    除了保证表之间关系的外键之外,应尽量避免在表之间出现重复字段,这样做可以减少数据的冗余,防止在插入、删除和更新时造成数据的不一致。例如,在课程表中有了课程名称字段,在学生课程成绩表中就不应再有课程名称字段,需要时可以通过两表连接找到。<br>    3)表中的字段应是原始数据和基本数据元素。<br>    表中不应包括通过计算得到的字段,如年龄字段,当需要查询年龄时可以通过出生日期计算得到。<br>    4)表中应有主键来唯一地标识表中的记录。例如,学生表的学号、雇员表的雇员编号等。<br>    5)用外键保证表之间的关系。<br>    4.数据库设计举例<br>    下面以为某单位设计一个销售管理数据库系统为例,具体讲解数据库设计的过程。<br>    (1)项目的需求分析<br>    通过销售管理数据库系统,用户可以对产品、客户、订单和销售员的信息进行增加、修改和删除,可以查询某销售员的销售业绩等。<br>    (2)E-R图的设计<br>    根据需求分析,设计出如图1-5所示的E-R图。在这个E—R图中,有5个存储数据的主要实体,分别为:销售员、客户、产品、订单、产品种类。在图中标出了每个实体的主属性。这些实体的关系可概括为:销售员可以开多个订单;客户可以拥有多张订单;一个订单中可以包含多种产品,相同的产品可以出现在不同的订单中;每种产品属于不同的种类,一个种类有多种产品。<br>    ……
展开
目录
前言<br>教学建议<br>第1章 SQL Server 2005概述<br>1.1 关系数据库基础知识<br>1.1.1 关系数据库的产生历史<br>1.1.2 关系数据库的介绍<br>1.1.3 关系数据库的设计<br>1.1.4 关系数据库的规范化<br>1.2 SQL Server 2005简介<br>1.2.1 SQL Server的历史<br>1.2.2 SQL Server 2005的版本与组件<br>1.2.3 SQL Server 2005的新特性<br>1.2.4 客户机/服务器和浏览器/服务器<br>1.3 SQL Server 2005的安装<br>1.3.1 安装SQL Server 2005的系统需求<br>1.3.2 SQL Server 2005的安装过程<br>1.3.3 SQL Server 2005的启动、暂停和退出<br>1.4 SQL Server 2005常用工具<br>1.4.1  SQL Server Management Stumo<br>1.4.2  SQL Server Business Intelligence Development Studio<br>1.4.3 SQL Server配置管理器<br>1.5 创建服务器组和注册服务器<br>1.5.1 创建服务器组<br>1.5.2 注册服务器<br>1.6 本章小结<br>1.7 习题<br>1.8 实验<br>第2章  数据库的创建和管理<br>2.1 基本概念<br>2.1.1 数据库文件<br>2.1.2 数据库文件组<br>2.1.3 数据库的物理存储结构<br>2.1.4 SQL Server 2005数据库的分类<br>2.1.5 数据库对象的结构<br>2.2 创建数据库<br>2.2.1  使用SQL Server Management Studi0创建数据库<br>2.2.2 使用Transact—SQL语句创建数据库<br>2.3 数据库的管理<br>2.3.1 查看数据库<br>2.3.2 修改数据库<br>2.3.3 重命名数据库<br>2.3.4 数据库的收缩<br>2.4 删除数据库<br>2.5 本章小结<br>2.6 习题<br>2.7 实验<br>第3章  表的创建<br>3.1 表的概念<br>3.2 数据类型<br>3.2.1 系统数据类型<br>3.2.2 用户自定义数据类型<br>3.3 表结构的创建、修改和删除<br>3.3.1 表结构的创建<br>3.3.2 表结构的修改<br>3.3.3 表结构的删除<br>3.4  向表中插入数据、修改和删除数据<br>3.4.1 插入数据<br>3.4.2 修改数据<br>3.4.3 删除数据<br>3.4.4 使用SQL Server Management Studio插入、修改、删除表中的数据<br>3.5 约束<br>3.5.1 主键约束<br>3.5.2 唯一性约束<br>3.5.3 检查约束<br>……<br>第4章 数据查询 <br>第5章 索引的创建与使用<br>第6章 视图的创建与使用<br>第7章 Transact-SQL语言<br>第8章 游标、事务和锁<br>第9章 存储过程<br>第10章 触发器<br>第11章 SQL Server2005的安全性管理<br>第12章 数据库的备份和恢复 <br>第13章 SQL Sever提供的应用程序接口<br>第14章 应用实例——销售管理系统<br>附录 样本数据库<br>参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证