数据库技术与应用

出版时间:2006-8  出版社:科学出版社  作者:严冬梅  

前言

以Intemet为核心的信息技术正在对人类社会的发展、进步和繁荣产生越来越重要的影响。以Intemet在经济活动中的应用为本质特征的电子商务已经渗透到社会生活的方方面面,成为推动新世纪世界经济增长的重要力量。制约中国电子商务发展的因素有多种,最关键的是缺乏适应电子商务发展要求的高素质、复合型人才,因此,培养高层次电子商务人才已受到我国政府和各高校的普遍重视。目前,国内有很多高职高专院校把培养电子商务应用型人才作为自己的责任,这几年的招生规模在不断扩大。此外,电子商务自学考试和各种形式的在职培训以及职业技能教育对培养各种层次的电子商务人才也起着不可替代的作用。数据库技术是数据管理的技术,是计算机科学的重要组成部分。目前,不仅在大、中、小、微各种机型上都配有数据库管理系统,而且各行各业的信息系统,甚至Intemet的信息系统都离不开数据库的支持。因此,数据库已成为信息社会的重要基础设施。数据库的应用领域非常广,从目前接触到的一些应用领域的发展,尤其是电子商务的发展以及多种信息技术的交叉与发展,既给数据库应用提供了更多的机遇,也推动了数据库技术本身的不断完善。本书由浅入深,循序渐进,理论与实践并重,力求让读者通过本书的学习能对数据库技术有一个比较全面的了解,掌握数据库理论与数据库应用的基本知识,了解SQL Server 2000的使用,并具备初步数据库应用与开发的能力。

内容概要

《数据库技术与应用》是CEAC信息化培训认证指定教材之一。数据库技术既是计算机科学的重要组成部分,也是电子商务技术中的一个重要方面。《数据库技术与应用》共14章,阐述了数据库理论与数据库应用的基础知识以及SQL Server 2000的基本操作。主要包括数据库系统的基本概念、关系数据库标准语言SQL、关系数据库理论、数据库保护、数据库设计、数据库产品、数据库的新发展、SQL Server 2000的基本特点和功能、数据库表的创建与管理、索引和视图的操作、查询分析器的使用、ransact-SQL语言的基本语法、存储过程和触发器的使用、数据库备份与恢复、数据库维护和安全性管理等。《数据库技术与应用》既可作为高职高专电子商务专业的教材,也可作为电子商务相关培训的教材,还可供相关人员自学。

书籍目录

第1章 数据库概述1.1 计算机数据管理的发展1.1.1 数据管理1.1.2 数据库技术的产生与发展1.2 数据库管理系统1.2.1 数据库管理系统的定义1.2.2 DBMS的功能1.3 数据库系统l.3.1 数据库系统的组成1.3.2 数据库系统的模式1.3.3 数据库语言1.4 数据模型1.4.1 数据处理的三个世界1.4.2 数据模型的要素1.4.3 数据模型的分类1.5 关系数据库系统1.5.1 关系数据结构1.5.2 关系操作集合1.5.3 完整性约束小结练习题第2章 关系数据库标准语言——SQL2.1 SQL的特点2.2 SQL的数据定义功能2.2.1 创建、删除与修改基本表2.2.2 创建与删除索引2.3 SOL的数据查询功能2.3.1 单表查询2.3.2 连接查询2.3.3 嵌套查询2.3.4 集合查询2.4 SQL的数据操纵功能2.4.1 插入数据2.4.2 修改数据2.4.3 删除数据2.5 视图2.5.1 定义和删除视图2.5.2 查询视图2.5.3 更新视图2.6 数据控制2.6.1 授权2.6.2 收回权限小结练习题第3章 关系数据理论3.1 数据存储异常3.1.1 关系模式的数学表示3.1.2 实例3.2 函数依赖3.3 关系模式的规范化3.3.1 第一范式3.3.2 第二范式3.3.3 第三范式3.3.4 BC范式3.3.5 多值依赖和第四范式3.3.6 规范化小结3.4 关系模式的分解3.4.1 关系模式分解的标准3.4.2 无损连接性3.4.3 保持函数依赖小结练习题第4章 数据库保护4.1 数据库的安全性4.1.1 数据库的安全策略4.1.2 保证数据库安全的一般方法4.2 数据库的完整性4.2.1 完整性概述4.2.2 完整性约束条件与DBMS的完整性机制4.3 数据库的并发控制4.3.1 事务4.3.2 并发控制4.3.3 封锁4.3.4 死锁及避免死锁的方法4.4 数据库的恢复4.4.1 数据库故障4.4.2 数据库恢复的一般方法小结练习题第5章 数据库设计5.1 数据库设计概述5.1.1 数据库设计的内容5.1.2 数据库设计的基本步骤5.1.3 数据库设计的方法5.2 需求分析5.2.1 需求分析的主要任务5.2.2 需求分析的主要工作5.2.3 需求分析应注意的问题5.3 概念结构设计5.3.1 概念模型5.3.2 概念设计的策略和主要步骤5.3.3 数据抽象方法5.3.4 E.R方法简介5.3.5 采用E.R方法的数据库概念设计5.4 逻辑结构设计5.4.1 将E.R图转换为数据模型5.4.2 关系规范化5.4.3 数据模型的优化5.4.4 设计外模式5.5 数据库的物理设计5.5.1 物理结构设计5.5.2 评价物理结构5.6 数据库的实施5.6.1 数据库的实现5.6.2 数据库的其他设计5.7 数据库的运行与维护小结练习题第6章 数据库产品简介6.1 SQL Server6.2 Oracle6.3 MySQL6.4 Sybase小结练习题第7章 数据库技术的新发展7.1 面向对象的数据库7.2 分布式数据库系统7.3 Web与数据库7.4 数据仓库7.5 数据库技术与电子商务小结练习题第8章 SQL Server 2000简介8.1 SQL Server 2000的新特性8.2 SQL Server 2000的工具8.3 SQL Server 2000的安装8.4 企业管理器小结练习题第9章 SQL Server 2000数据库表9.1 数据库的创建与管理9.2 SQL Server的数据类型9.3 数据表的创建与管理小结练习题第10章 索引与视图10.1 索引10.2 视图小结练习题第11章 查询分析器和Transact-SQL语言11.1 查询分析器11.2 Transact-SQL语言小结练习题第12章 存储过程与触发器12.1 存储过程12.2 触发器小结练习题第13章 数据库的备份与恢复13.1 数据库的备份13.2 数据库的恢复小结练习题第14章 SQL Server管理14.1 数据库的维护14.2 用户和安全性管理小结练习题参考文献

章节摘录

插图:一般情况下,用户名是明码,口令是密码,但尽管如此,密码还是容易被人窃取,所以可以采用更复杂的方式。例如,系统存储的口令不是简单的字符序列,而是一个计算表达式,用户输入用户名后,系统输出一个随机数,用户根据自己记忆的表达式计算出结果,输入计算机,系统也根据存储的表达式进行计算,若所得的结果与用户输入的相同,则通过系统鉴定。2.存取控制存取控制是指根据用户访问特权逻辑地控制存取范围和操作权限。如一般用户只能访问一般数据,市场部可以得到销售数据,人事部可以得到工资数据等。DBMS必须实施存取控制政策,批准对所有指定的数据进行访问或者禁止访问。例如,DBMS批准一个用户或者程序有权读、修改、删除或增加一个值,可以增加或删除整个字段或记录,或者重新组织数据库。存取权限由数据对象和操作类型组成。在数据库系统中,定义用户的存取权限称为授权,即规定可以对数据库中的哪些数据对象进行哪些操作。如果用户的操作超出系统对他的授权,则该操作将不会被执行。关系数据库系统的存取权限如表4.1所示。

编辑推荐

《数据库技术与应用》由科学出版社出版。

图书封面

评论、评分、阅读与下载


    数据库技术与应用 PDF格式下载


用户评论 (总计1条)

 
 

  •   浅显易懂,适合本科、专科和自学。
 

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

京ICP备13047387号-7