数据库教材电子版(数据库原理教材pdf)
这篇文章给大家聊聊关于数据库教材电子版,以及数据库原理教材pdf对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
我需要 数据库原理,求发这教材的网盘链接
数据库原理百度网盘在线观看资源,免费分享给您:
提取码:1234
《数据库原理》是2008年清华大学出版社出版的图书,作者是DavidM.Kroenke。该书主要讲述了数据库原理与应用有关方面的内容。《数据库原理》是数据库初学者和初级开发人员不可多得的数据库宝典,其中融入了作者对数据库深入透彻的理解和丰富的实际操作经验。与第2版一样,本版也深入浅出地描绘了数据库原理及其应用。但本版技术更新、实用性更强,新增的内容包括子类型/子类型实体、IECrow’sFootE-R图、基于Wed的数据库处理、商业智能系统、SQL视图、SQLServer2005ExpressEdition和MySQL5.0的使用等。
数据库原理
《数据库原理及应用》教学大纲
课程编号 1620127总学时 46理论 32实验/上机 14
学分 2.5开课单位信息学院开课系电子工程系修订时间 2006年1月1日
课程简介
教学内容
《数据库原理及应用》主要讨论数据库系统的基本概念,基本原理,基本方法以及有关的应用。
主要内容包括:数据库系统的组成、关系数据库、数据库设计以及数据保护等,同时讲解一种重要的数据库系统的应用。要求学生通过本课程的学习了解有关数据库系统的基本概念,掌握相关的知识,初步掌握数据库设计方法,并能用数据库系统建立数据库及简单的应用。
修读专业:本大纲适合本科电子信息工程专业使用
先修课程:《数据结构》
教材:数据库系统及应用(第二版)“北京市高等教育精品教材”立项项目。由崔巍编著,高等教育出版社
一、课程的性质与任务
本课程是电子信息工程专业有关数据库的一门统设必修课。主要任务是介绍数据库组织、管理和使用的一般知识,包括数据模型、数据库结构、数据库系统、数据库设计、关系运算、关系规范化、关系查询(SQL语言)等方面的知识;介绍至少一种实际的数据库管理系统的构成与使用。目的使学生通过该课程的学习,具有进行简单数据库应用系统设计与开发的能力。
二、课程的基本要求
1.熟练掌握(代码:A):数据库中的概念、数据库设计与编程方法。数据库的结构与特点,数据库系统的组成及各部分的功能,熟练使用结构化查询语言(SQL)。
2.掌握(代码:B):关系代数语言的使用;关系演算语言的使用;三级一致性的区别及其与可串行化调度的关系;关系数据库以及面向对象数据库的特点与区别;查询表达式优化的方法。
3.了解(代码:C):关系、关系模型、键码、视图、函数依赖等概念
三、修读专业
本大纲适合本科电子信息工程专业使用
四、本课程与其它课程的联系
由于数据库理论及应用是各种计算机技术的综合应用,为了能够让学生很好地理解数据库技术,要求学生在学习本课程之前最好已经学习过以下课程:《程序设计》、《数据结构》、《操作系统》等课程。当然主要要求学生具有“数据结构”的基本知识,其他课程的知识要求是其次的。
对于现行数据库的选择,建议教师最好选择“Microsoft SQL Server”,其它的数据库如:Oracle,IBM DB2相对比较难理解和应用,Access又过于简单。
五、教学内容安排、要求、学时分配及作业
Chapter 1绪论(2)
1.1什么是数据库(C)
1.2数据库管理系统(C)
1.3数据库管理和数据库管理员(B)
1.4数据库系统(B)
1.5数据库的过去、现在和未来(C)
作业:第2题
Chapter 2数据模型和三层模式数据库(4)
2.1信息结构与E-R方法(C)
2.2概念数据模型(B)
2.2.3连接陷阱(C)
2.3传统的三大数据模型(C)��
2.4数据独立性与三层结构(B)��
2.5数据库管理系统的结构(B)��
Chapter 3关系数据库(4)
3.1关系数据库系统概述(C)��
3.2关系数据模型(C)��
3.3关系模型的完整性约束(B)��
3.4关系代数(B)��
3.5关系数据库系统的三层模式结构(B)��
作业:第8题--1),2)
Chapter 4 Microsoft SQL Server数据库基础(1)
4.1客户/服务器体系结构(C)��
4.2 Microsoft SQL Server基础(C)��
4.3 Transact-SQL简介(C)��
Chapter 5关系数据库标准语言——SQL(8)
5.1 SQL语言概述(B)��
5.2 SQL的数据定义功能(B)��
5.3 SQL的数据查询功能(C)��
5.4视图(View)(B)�
5.5 SQL的数据操作功能(A)��
5.6 SQL的数据控制功能(A)��
5.7 SQL的宿主使用(B)��
5.8动态SQL(B)��
作业:第2题--7),9),11)
Chapter 6存储过程、触发器�和数据完整性(4)
6.1存储过程(B)��
6.2触发器及其用途(B)��
6.3数据完整性(A)�
作业:第2题--3)�
Chapter 7安全性(4)
7.1安全性概述(C)��
7.2用户管理和角色管理(A)��
7.3权限管理(A)��
7.4其他安全问题(C)��
Chapter 8事务管理(2)
8.1事务(B)��
8.2并发控制(B)��
8.3恢复(A)��
作业:第1题,第2题
Chapter 9关系数据理论(2)
9.1基本概念(C)��
9.2函数依赖的公理系统(C)��
9.3规范化(B)��
9.4模式分解(B)��
Chapter 10数据库设计(1)
10.1完善E-R模型中的概念(C)��
10.2数据库设计的过程(B)�
六、实验内容与要求
序号实验内容学时
1建立数据库(B)�� 2
2建立表和数据完整性(A)� 2
3 SQL数据操作(B)�� 2
4 SQL数据查询(A)�� 2
5视图的定义和操作(B)�� 2
6存储过程、触发器(B)�� 2
7用户管理和权限管理(A) 2
七、教材与参考书
本课程选用教材:崔巍,数据库系统及应用(第二版),高等教育出版社
本课程推荐参考书:
1)萨师煊、王珊,数据库系统概论(第一版),北京:高等教育出版社,1983
2)萨师煊、王珊,数据库系统概论(第二版),北京:高等教育出版社,1991
3)萨师煊、王珊,实用数据库系统汇编,北京:高等教育出版社,1990
4)王珊、陈红、文继荣,数据库和数据库管理系统,北京:电子工业出版社,1995
5)冯玉才,数据库基础(第二版),武汉:华中理工大学出版社,1993
6)施伯乐、何继潮、崔靖,关系数据库的理论及应用,郑州:河南科技出版社,1990
7)《数据库系统概论》第三版普通高等教育“九五”国家教委重点教材,由萨师煊、王珊编著,高等教育出版社
求关于数据库方面的书籍
这个要看你想看数据库哪方面的,因为数据库所涵盖的范畴很大,比如说数据库的基本理论,简单点那你可以看一些本科教材,比如说数据库系统概论是一个姓萨的写的,如果是想看一些具体的数据库DBMS方面的书,比如说Orecle、SQL Server等,这样书太多了,都是工具性质的,可以选一本自己看着习惯的;再或者你想了解一些数据库方面的一些技术,比如说数据挖掘、数据仓库的话,我个人认为可以看看机械出版社出版的那些大砖头。呵呵,很多的。
好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!