
数据库系统概论
SQL Server 课程学习
陆老师Peter
高校计算机专业教师、项目经理、软件研发负责人。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《数据库系统概论》课程学习(26)——习题集(第1-14章)含答案
数据库系统概论习题集第一章 绪论 一、选择题1. DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计算机硬件、软件和( ) 。A. 系统分析员 B. 程序员 C. 数据库管理员 D. 操作员2. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。A. DBS包括DB和DBMS B. DBMS包括DB和DBS...原创 2020-03-31 07:35:17 · 13324 阅读 · 1 评论 -
《数据库系统概论》课程学习(25)——习题集(第1-10章)含答案
数据库系统概论习题集第一章 绪论 一、选择题1. DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计算机硬件、软件和(C) 。A. 系统分析员 B. 程序员 C. 数据库管理员 D. 操作员2. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( A)。A. DBS包括DB和DBMS B. DBMS包括DB和DBSC....原创 2020-03-31 07:34:31 · 24809 阅读 · 0 评论 -
《数据库系统概论》课程学习(24)——实验安排(实验一至实验八)
实验一:数据库的建立1、熟悉SQL Server环境2、创建数据库3、数据库的常用维护操作4、基本表的常用维护操作5、基本表的创建① 在Student表中增加班级Sclass属性② 增加基本表Teacher(Tno,Tname、Tsex、Tdept、Tage)③ 增加基本表TC(Tno、Cno、Sdept)。注意该表的码及参照完整性要求6、数据录入7、基本表...原创 2020-03-31 07:33:58 · 765 阅读 · 0 评论 -
《数据库系统概论》课程学习(23)——数据库原理及应用实验指导书
数据库原理及应用实验指导书****大学计算机与信息技术学院2011年6月目 录内容简介 1实验一熟悉SQL SERVER 2005的环境及数据库的管理 11实验二数据表的创建与管理 19实验三数据表的操作 24实验四视图的创建与使用 29实验五索引的创建与使用 33实验六存储过程的创建与使用 36实验七触发器...原创 2020-03-30 13:01:50 · 3451 阅读 · 0 评论 -
《数据库系统概论》课程学习(22)——VCSQL
#include <iostream>#include <string>using namespace std;#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF","rsEOF")void main(void){ CoInitial...原创 2020-03-30 12:15:34 · 226 阅读 · 0 评论 -
《数据库系统概论》课程学习(21)——建立学生课程数据库SQL
create database MYDBon (name = mydbdata, filename = 'e:\MyDB\MyDB.mdf ')log on (name = mydblog, filename = 'e:\MyDB\MyDBlog.ldf ')use mydbcreate table Student( Sno char(9) primary key, S...原创 2020-03-30 12:10:23 · 3161 阅读 · 0 评论 -
《数据库系统概论》课程学习(20)——小测验
小测验11、新建Teacher表,要求如下: Tno Tname Tsex Tage Tdept char(4) char(8) char(2) smallint char(20) ...原创 2020-03-30 12:07:30 · 930 阅读 · 0 评论 -
《数据库系统概论》课程学习(19)——课程总结(第1-11章)
原创 2020-03-30 02:19:50 · 275 阅读 · 0 评论 -
《数据库系统概论》课程学习(18)——附录 中英文术语对照
原创 2020-03-30 02:04:35 · 682 阅读 · 2 评论 -
《数据库系统概论》课程学习(17)——第十七章 数据仓库与联机分析处理技术
原创 2020-03-30 01:54:09 · 227 阅读 · 0 评论 -
《数据库系统概论》课程学习(16)——第十六章 XML 数据库
原创 2020-03-30 01:41:28 · 216 阅读 · 0 评论 -
《数据库系统概论》课程学习(15)——第十五章 对象关系数据库系统
原创 2020-03-30 01:24:14 · 174 阅读 · 0 评论 -
《数据库系统概论》课程学习(14)——第十四章 分布式数据库系统
原创 2020-03-30 01:02:30 · 238 阅读 · 0 评论 -
《数据库系统概论》课程学习(13)——第十三章 数据库技术新发展
原创 2020-03-29 21:18:20 · 308 阅读 · 0 评论 -
《数据库系统概论》课程学习(12)——第十二章 数据库管理系统
原创 2020-03-29 19:51:30 · 249 阅读 · 0 评论 -
《数据库系统概论》课程学习(11)——第十一章 并发控制
事务的交叉并发执行单处理机系统中事务并发执行是事务的轮流交叉运行,并没有真正地并行运行,但能够减少处理机的空闲时间,提高系统的效率; 多处理机系统中,每个处理机可以运行一个事务,多个处理机可以同时运行多个事务,实现多个事务真正的并行运行; 多处理机系统中,当一个处理机被分配执行多个事务时,同样存在着事务的交叉并发运行问题。问题:事务的交叉并发执行会带来什么问题?1、会产生多个事务...原创 2020-03-29 02:16:18 · 867 阅读 · 0 评论 -
《数据库系统概论》课程学习(10)——第十章 数据库恢复技术
事务事务的特性、事务故障及种类事务的特性 原子性:即事务中的操作要么都做,要么都有不做; 一致性:即事务的结果必须使数据库从一致性状态变到一致性状态; 隔离性:即并发执行的各个事务之间不能互相干扰; 持续性:即事务一旦提交,它对数据库中数据的改变就应该是永久性的。事务故障:是指事务在运行至正常终止点前被终止。常见故障大致可分为: 1、事务内务故障:是指事务本身存...原创 2020-03-27 19:39:59 · 1403 阅读 · 0 评论 -
《数据库系统概论》课程学习(9)——第九章 关系查询处理和查询优化
查询操作的实现1、选择操作:简单的全表扫描:顺序扫描,逐一检查每个元组; 索引(散列)扫描:选择条件有索引,可按索引扫描,用指针取元组; 对形如“条件1 and 条件2”选择的处理: ① 分别检索满足条件1的元组指针和满足条件2的元组指针,然后求两指针集合的交集,按交集指针取元组; ② 先检索满足条件1的元组指针集合,再在该结果集合中检索满足条件2的元组; ③ 全表...原创 2020-03-27 14:39:46 · 972 阅读 · 0 评论 -
《数据库系统概论》课程学习(8)——第八章 数据库编程
T- SQL基本程序元素自定义标量函数自定义表值函数游标原创 2020-03-27 01:11:06 · 847 阅读 · 0 评论 -
《数据库系统概论》课程学习(7)——第七章 数据库设计
什么是数据库设计? 广义:是数据库及其应用系统的设计,即设计整个数据库应用系统 狭义:是设计数据库本身,即设计数据库的各级模式并建立数据库本章只注重设计数据库本身的设计问题。...原创 2020-03-23 01:30:32 · 1796 阅读 · 0 评论 -
《数据库系统概论》课程学习(6)——第六章 关系数据理论
目的:为设计出一个好的数据库模式提供理念基础或思维方式。问题:什么叫“好”?例如,建立一个教务数据库,其中包括学生学号sno、学生所在系sdept、 学生宿舍sloc、系主任姓名mname、课程号cno和成绩grade。 问题:我们应该建立一个什么样的数据库模式?设计如下:student(sno, sdept, sloc, mname, cno, grade)问题...原创 2020-03-23 00:16:34 · 614 阅读 · 0 评论 -
《数据库系统概论》课程学习(5)——第五章 数据库完整性
数据库的安全性是尽可能保证非法用户不破坏数据的正确性。数据库的完整性是尽可能保证合法用户不破坏数据的正确性。问题:你还记得实体完整性约束和参照完整性约束是怎么回事吗?数据库的完整性是为了防止数据库中存在不符合语义的数据。为此,DBMS需要完成:提供定义完整性约束条件的机制 提供完整性检查的方法 违约处理完整性分类:实体完整性、参照完整性和用户定义完整性。约束约束:...原创 2020-03-22 11:41:31 · 1654 阅读 · 0 评论 -
《数据库系统概论》课程学习(4)——第四章 数据库安全性
1、问题的提出数据库的特点是数据可以共享 数据共享必然带来数据库的安全性问题 数据库系统中的数据共享不能是无条件的共享 例: 军事秘密、国家机密、新产品实验数据、市场需求分析、市场营销策略、销售计划、客户档案、医疗档案、银行储蓄数据等...原创 2020-03-19 00:58:19 · 1258 阅读 · 0 评论 -
《数据库系统概论》课程学习(3)——第三章 关系数据库标准语言SQL
SQL(Structured Query Language)结构化查询语言。本课程以SQL Server 2005为应用背景。学习建议:一定要习惯使用帮助!SQL Server 的安装、启动和身份验证。1、安装。 2、SQL Server 服务的启动:开始→程序→Microsoft SQL Server 2005→配置工具→SQL Server Configuration Man...原创 2020-03-18 00:38:02 · 5420 阅读 · 1 评论 -
《数据库系统概论》课程学习(2)——第二章 关系数据库
目的:从数学角度研究和认识关系。 1、1970年E.F.Codd提出关系数据模型,关系代数和关系演算的概念2、1972年提出了关系的第一、第二、第三范式3、1974年提出了关系的BC范式4、目前关系数据库有较强的数学基础问题:如何通过数学的方式定义关系?域及其笛卡尔积关系的码候选码:若关系某属性组的值能唯一标识一个元组,则称该属性组为候选码。...原创 2020-03-12 21:25:27 · 933 阅读 · 0 评论 -
《数据库系统概论》课程学习(1)——第一章 绪论
数据库系统概论 An Introduction to Database Systems数据库:数据的仓库问题:你观察到什么?1、数据的存储介质是什么?2、我们需要在仓库里做什么?3、如何高效地完成所需工作?4、我们对这样的仓库需提出什么要求?对数据的仓库初步分析和要求1、数据的存储介质:纸张。2、数据的仓库:即纸张的集合。3、我们需要在仓库里做...原创 2020-03-04 22:09:43 · 4166 阅读 · 0 评论