是计算机科学与技术专业的专业基础课,主要讨论数据库系统的基本概念,基本原理,基本方法以及有关的应用。主要内容包括:数据库的结构与特点、数据库系统的组成及各部分的功能、关系数据库、面向对象数据库、结构化查询语言(SQL)、数据库设计以及数据保护等,同时讲解一种重要的数据库系统的应用。学生通过本课程的学习能够了解有关数据库系统的基本概念,掌握对数据库查询、更新等相关的知识,初步掌握数据库设计方法,并能用数据库系统建立数据库及简单的应用。
万维网简称为Web。Web可以描述为在Internet上运行的、全球的、交互的、动态的、跨平台的、分布式的、图形化的超文本信息系统。
1.Web的工作原理
Web是伴随着Internet技术而产生的。在计算机网络中,对于提供Web服务的计算机称为Web服务器。Web采用浏览器/服务器的工作方式。每个Web服务器上都放置着大量的Web信息。Web信息的基本单位是Web页(网页),多个网页组成了一个Web节点。每个Web节点的起始页称为“主页”,且拥有一个URL地址(统一资源定位地址)。Web节点之间及网页之间都是以超文本结构(非线性的网状结构)来进行组织的。
2.Web的工作步骤
Web的工作步骤如下。
(1)用户打开客户端计算机中的浏览器软件(例如Internet Explorer)。
(2)用户输入要启动的Web主页的URL地址,浏览器将生成一个>
《数据库原理及应用》
第1章 绪论
11 数据管理技术的发展
111 人工管理阶段
112 文件系统阶段
113 数据库管理阶段
12 数据库系统结构
121 三级模式结构
122 数据库系统的二级独立性
123 数据库系统的二级映像
13 数据库、数据库管理系统和数据库系统
131 数据库
132 数据库管理系统
133 数据库系统
14 数据库技术的发展
习题
第2章 数据模型
21 数据模型的概念
211 数据的三个范畴
212 数据模型的组成要素及分类
22 e-r模型
221 基本概念
222 e-r图设计
23 面向对象模型
231 对象建模的基本知识
232 类图
小结
习题
第3章 关系数据库
31 关系数据模型
311 关系数据模型概述
312 基本术语
313 关系的性质
32 关系的完整性
33 关系代数
331 传统的集合运算
332 专门的关系运算
333 关系代数运算的应用实例
334 关系代数的扩充 *** 作
小结
习题
第4章 结构化查询语言sql
41 sql概述
411 sql语言的发展
412 sql语言的特点
413 sql语言的基本概念
42 数据定义语句
421 基本表的定义
422 基本表的修改与删除
423 基本表的删除
43 查询
431 单表查询
432 连接查询
433 嵌套查询
434 集合查询
44 数据 *** 纵
441 插入数据
442 修改数据
443 删除数据
45 视图
451 视图的定义与删除
452 查询视图
453 更新视图
454 视图的作用
小结
习题
第5章 存储过程、触发器和数据完整性
51 sql server编程结构
511 变量
512 显示信息
513 注释语句
514 批处理
515 流程控制语句
52 存储过程
521 存储过程的基本概念
522 创建存储过程
523 使用sql server管理控制台执行存储过程
524 修改和删除存储过程
53 触发器
531 触发器的基本概念
532 创建触发器
533 修改和删除触发器
54数据库完整性
541 约束
542 默认值
543 规则
544 用户定义的数据完整性
小结
习题
第6章 关系数据库设计理论
61 问题的提出
62 基本概念
621 函数依赖
622 码
63 规范化
631 第一范式
632第二范式
633 第三范式
634 bc范式
635 多值依赖与第四范式
636 关系模式规范化
64 函数依赖的公理系统
641 armstrong公理系统
642 闭包
643 函数依赖集的等到价和最小化
65 模式分解
651 模式分解的准则
652 分解的函数依赖保持性和无损连接性
653 模式分解的算法
小结
习题
第7章 索引
71 索引的概念
711 聚集索引
712 非聚集索引
713 唯一索引
714 何时应该创建索引
715 系统如何访问表中的数据
72 sql server 2005中的索引
721 索引的结构
722 管理索引
小结
习题
第8章 数据库设计
81 数据库设计概述
82 数据库设计的过程
821 数据库设计的步骤
822 需求分析阶段
823 概念设计阶段
824 逻辑设计阶段
825 物理设计阶段
826 数据库实现阶段
827 数据库的运行与维护阶段
83 数据库设计实例:电网设备抢修物资管理数据库设计
831 需求分析
832 概念模型
833 逻辑模型
小结
习题
第9章 数据库安全
91 安全性概述
911 用户标识与鉴别
912 存取控制
913 自主存取控制方法
914 强制存取控制方法
915 视图机制
916 审计
917 数据加密
92 sql server的安全性
921 sql server 2005的身份验证模式
922 sql server 2005的安全机制
93 用户管理和角色管理
931 登录用户和数据库用户
932 用户管理
933 角色管理
934 sql server的固定角色
94 权限管理
941 授予权限
942 收回权限
943 禁止权限
95 架构
小结
习题
第10章 数据库保护
101 事务
1011 事务的定义
1012 事务的acid性质
1013 事务的状态
102 并发控制
1021 并发 *** 作与数据的不一致性
1022 封锁
1023 并发 *** 作的调度
103 数据库的恢复
1031 存储器的结构
1032 恢复的原则和实现方法
1033 故障类型和恢复方法
104 sql server数据库备份与恢复
1041 数据库备份方法
1042 数据库恢复
小结
习题
第11章数据库技术新进展
111 数据仓库
1111 数据仓库的概念、特点与组成
1112 数据的技术
1113 数据仓库的几个重要概念
1114 数据仓库的结构
1115 数据仓库的多维数据模型
1116 数据仓库系统设计
1117 数据仓库的未来
112 数据挖掘
1121 支持数据挖掘的基础
1122 数据挖掘的分析方法
1123 数据挖掘常用的基本技术
1124数据挖掘技术实施的步骤
1125数据挖掘技术发展
113 数据库技术的研究及发展
1131 数据库技术的研究热点
1132 数据库技术的发展方向
114 结语
小结
习题
附录a sql server 2005的安装及使用
a1 sql server简介
a2 sql server 2005的安装
a3 sql server配置管理器
a4 启动sql server服务
a5 使用sql server management studio管理数据库
附录b 实验
实验一 通过sql server management studio创建及管理数据库
实验二 通过sql语句创建与管理数据表
实验三 单表查询
实验四 复杂查询
实验五 视图的创建与使用
实验六 存储过程
实验七 触发器
实验八 实现数据完整性
实验九 索引及数据库安全
参考文献
数据库系统的基本概念
数据:实际上就是描述事物的符号记录。
数据的特点:有一定的结构,有型与值之分,如整型、实型、字符型等。而数据的值给出了符合定型的值,如整型值15。
数据库:是数据的集合,具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序共享。
数据库存放数据是按数据所提供的数据模式存放的,具有集成与共享的特点。
数据库管理系统:一种系统软件,负责数据库中的数据组织、数据 *** 纵、数据维护、控制及保护和数据服务等,是数据库的核心。
以上就是关于数据库的基本原理是全部的内容,包括:数据库的基本原理是、Web数据库的原理与步骤、数据库原理及应用的目录等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)