数据库设计解决方案入门经典,pdf
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库设计解决方案入门经典,pdf
篇一:编程开发---珍藏版资料下载地址
篇二:读书笔记-sql入门经典
SQL入门经典
第一章欢迎来到SQ(来自: 小龙文档网:数据库设计解决方案入门经典,pdf)L的世界
数据库管理系统(DBMS)
关系型数据库管理系统(RDBMS)
结构化查询语言(SQL)是与关系型数据进行通信的标准语言
关系型数据库由被称为表的逻辑单元组成。
客户端/服务器模型
SQL会话
CONNECT
连接数据库通常需要用到的命令:
CONNECT user@database
DISCONNECT和EXIT
DISCONNECT
SQL命令的类型
主要分类:
数据定义语言DDL
数据操作语言DML
数据查询语言DQL
数据控制语言DCL
数据管理命令
事务控制命令
定义数据库结构
数据定义语言(DDL)用于创建和重构数据对象
CREATE TABLE
ALTER TABLE
DROP TABLE
CREATE INDEX
ALTER INDEX
DROP INDEX
CREATE VIEW
DROP VIEW
操作数据
数据操作语言(DML)用于操作关系型数据库对象内部的数据 INSERT
UPDATE
DELETE
选择数据
SELECT
数据查询语言(DQL)
数据控制语言
数据控制语言(DCL)命令通常用于创建与用户访问相关的对象,以及控制用户的权限。
ALTER PASSWORD
GRANT
REVOKE
CREATE SYNONYM
数据管理命令
数据管理命令用于对数据库的操作进行审计和分析,还有助于分析系统性能。
START AUDIT
STOP AUDIT
事务控制命令
COMMIT :保存数据库事务
ROLLBACK:撤销数据库事务
SAVEPOINT:在一组事务里创建标记点以用于退回(ROLLBACK) SET TRANSACTION 设置事务的名称
本书使用的数据库
表的构成
一、字段
字段是表里的一列,用于保持每条记录的特定信息。
二、记录后一行数据
记录也被称为一行数据。
三、列
列是表里垂直的一项,包含表里特定字段的全部信息。
四、主键
主键用于区分表里每一条数据行。
五、NULL值
NULL是表示没有值的专业术语。
第2章定义数据结构
本章重点包括
1、概述表的底层数据
2、简介基本的数据类型
3、使用不同类型的数据
4、展示不同数据类型之间的区别
数据是什么
数据类型用于指定特定列所包含的数据的规则,它决定了数据保存在列里的方式,包括分配给列的宽度,以及值是否可以使字母、数
篇三:1《SQL Server数据库技术及应用》教学大纲
《SQL Server数据库技术及应用》课程教学大纲
一、课程的性质和任务
1.课程的性质和地位
本课程是高职计算机类专业的一门专业基础课程,同
时也是一门强调传授数据库技术的基本知识和基本方法,培养数据库技术的基本技能和实践应用能力的专业主干课程。
2.课程的任务
主要任务是培养学生的数据库应用能力,使学生了解数据库系统的基本概念、关系数据模型、结构化查询语言(SQL)、关系规范化理论及数据库设计等基本知识和基本方法。掌握SQL server 关系数据库的建立、更新、查询、维护及应用等数据库应用技术的基本技能和基本方法,掌握SQL语言的应用。
二、课程的基本要求
1.课程目标
本课程教学目标是使学生了解数据库技术的相关知识,掌握数据库技术的基本方法,熟练掌握数据库数据处理的基本技能,具备运用SQL Server数据库管理系统进行数据管理与维护的基本能力。
2.知识要求
(1)了解数据管理技术的发展情况;(2)理解数据库技术基本概念;(3)掌握关系的基本运算;
(4)掌握SQL数据查询语言的数据定义、数据操纵及数据控制的语句格式及功能;(5)理解关系规范化中的函数依赖及范式;
(6)理解数据库设计中的概念结构设计与逻辑设计的
方法;(7)了解和比较各类数据库管理系统特点及应用领域。 3.能力要求
(1)能利用相关知识进行简单数据库设计;
(2)能利用SQL Server 数据库管理系统进行数据管理与维护工作;(3)培养运用所学数据库进行数据查询与统计等数据库应用能力。 4.素质要求
通过做中学:基于项目的学习,培养学生讨论交流、团队合作、自主学习、解决问题的综合能力和综合素质。
5.实训条件
每人一台微机系统、SQL Server XX 数据库管理系统。
6.考核要求
基本技能考核过程化、基本知识考核系统化、综合技能考核项目化。
三、课程内容
第1章认识数据库
【教学目的】
掌握数据库、数据库管理系统、数据库系统、数据模型等基本概念;理解数据库系统结构、数据库系统的体系结构;掌握关系、关系模型、关系数据库、关系运算等基本概念;掌握安装配置SQL Server XX实例的基本方法;了解数据管理技术的发展情况;了解关系数据库语言SQL;了解数据库的安全性与完整性;了解当前流行数据库管理系统情况。