- 36
- 0
- 约1.14万字
- 约 127页
- 2020-11-11 发布于浙江
- 举报
第三章 关系数据库语言SQL;3.1 SQL概述;3.1.1 SQL的特点 ;3.1.2 SQL基本概念 ;基本表(Base Table ) ;视图(View ) ;存储文件 ;表中的记录通常按其输入的时间顺序存放,这种顺序称为记录的物理顺序。
为了实现对表记录的快速查询,可以对表文件中的记录按某个和某些属性进行排序,这种顺序称为逻辑顺序。
索引即是根据索引表达式的值进行逻辑排序的一组指针,它可以实现对数据的快速访问。
索引是关系数据库的内部实现技术,属于内模式,被存放在存储文件中。 ;3.1.3 SQL语言的组成;(1)数据定义。??功能是创建、更新和撤销模式及其对象。包含的语句动词主要有:CREATE、DROP、ALERT。
(2)数据查询。其功能是进行数据库的数据查询。包含的语句动词主要有:SELECT。
(3)数据操纵。其功能是完成数据库的数据更新。包含的语句动词主要有:INSERT、UPDATE、DELETE。
(4)数据控制。其功能是进行数据库的授权、事务管理和控制。包含的语句动词主要有:GRANT、REVOKE、COMMIT、ROLLBACK等。;3.2 SQL语言的数据类型;T-SQL数据类型; 数值型包括整型(bigint、int、smallint、tinyint、bit)、定点实数(numericdecimal)、浮点数(float、real),各数值类型的取值范围、存储字节数都有差异(详见教材列表)。
要注意,bit类型数据相当于其他语言中的逻辑型数据,它只存储0和1。当为bit类型数据赋值0时,其值为0;而赋非0(如100)值时,其值为1。
;字符型;Unicode字符型 ; 当需要存储大量的字符数据,如较长的备注、日志信息时,字符型数据最长8000个字符的限制可能使它们不能满足这种应用需求,此时可使用文本型数据。文本型包括text和ntext两类,分别对应ASCII字符和Unicode字符。; 日期时间类型数据用于存储日期和时间信息,包括datetime和smalldatetime两类。
datetime类型可表示从1753 年 1 月 1 日到 9999 年 12 月 31 日的日期和时间数据。smalldatetime类型可表示从1900 年 1 月 1 日到 2079 年 6 月 6 日的日期和时间数据。
用户以字符串形式输入日期时间类型数据,系统也以字符串形式输出日期时间类型数据。用户给出日期时间类型数据值时,日期部分和时间部分分别给出。
日期部分常用的几种格式如下:
Oct 10 2009 /*英文数字格式*/
2009-10-10 /*数字加分隔符*/ /*纯数字格式*/ ;二进制型 ;货币类型;3.3 数据定义; 模式定义即定义一个存储空间。
一个SQL模式由模式名、用户名或账号来确定。在这个空间中可以进一步定义该模式包含的数据库对象,如基本表、视图、索引等。
SQL3标准的模式定义语句是CREATE SCHEMA。但由于“模式”这个名称较抽象,多数RDBMS不采用该名词,而采用“数据库”这一名称。这个数据库概念将数据库视为许多对象的容器。
在SQL标准中没有CREATE DATABASE语句,但多数SQL产品都支持CREATE DATABASE创建数据库的语句。;(1) 定义数据库;(2) 使用数据库;(3) 修改数据库;(4) 删除数据库;3.3.2 基本表定义; “商品订购数据库” 结构;客户信息表(表名:KHB) ;商品信息表(表名:SPB) ;商品订购表(表名:SPDGB) ;(1) 定义基本表; 列级完整性约束; 【例】 定义SPDGB数据库的三个基本表。 ;创建SPB的SQL语句:;创建SPDGB的SQL语句:;(2) 修改基本表;示例;(3) 删除基本表;3.3.3 索引定义;(1) 索引的概念;(2) 索引分类;(3) 建立索引;示例;(4) 删除索引;3.3.4 视图定义;视图的优点 ;使用视图的注意事项 ;(2) 定义视图 ;示例 ;示例 ; 使用ALTER VIEW语句可修改视图的定义,该语句基本格式为:
ALTER VIEW 视图名
[(列名[,列名 ])]
AS
SELECT 查询语句;示例 ;删除视图的语句是DROP VIEW,其基本格式为:
DROP VIEW 视图名
删除视图不会影响基本表的数据。但如果被删视图还导出了其他视图,则对由其导出的视图执行操作将会发生错误。
【例】 删除视图DG_NJview。
DROP VIEW DG_NJvie
您可能关注的文档
- 学习情景三-汽车配件的检索方法.ppt
- 学前儿童心理学(第四、五章).ppt
- 宏观经济学-第3章-国民收入-源自何处-去向何方.ppt
- 宏观经济学东南沿海各省GDP分析.ppt
- 实验心理学第2章-变量及控制1.ppt
- 审计学-第7章-风险评估.ppt
- 家庭生活自动化、智能化 (2).ppt
- 家庭生活自动化、智能化 (3).ppt
- 家庭生活自动化、智能化.ppt
- 寄托着希望的传统文化完整版.ppt
- 2026湖南省直事业单位招聘1人备考题库及完整答案详解.docx
- 倾力打造家校社共育新生态.docx
- 2026湖南省直事业单位招聘1人备考题库及一套参考答案详解.docx
- 2026湖南省直事业单位招聘1人备考题库及1套完整答案详解.docx
- 江苏省苏州市2025-2026学年高一上学期期末语文试卷(含答案).pdf
- 2026湖南省直事业单位招聘1人备考题库及1套参考答案详解.docx
- 2026湖南省直事业单位招聘1人备考题库及一套答案详解.docx
- 遗体防腐整容师合规化安全规程.docx
- 江苏省连云港外国语学校2025-2026学年八年级上学期期末数学练习试卷(含答案).pdf
- 公司矿井防灭工岗位职业健康安全规程.docx
最近下载
- 四川省绵阳市2025-2026学年高一上学期1月期末练习语文试题(原卷版+解析版).docx VIP
- 初中英语2025届中考新课标话题作文素材(共24个).doc VIP
- 高速通信SDH培训.pptx VIP
- 招标代理服务实施方案.docx VIP
- 美国Electropure EDI产品与工程技术手册-V6.0.pdf VIP
- EDI电去离子手册.doc VIP
- 商务礼仪实务-全套PPT课件.pptx
- EDI连续电去离子技术原理介绍.ppt VIP
- 辽宁中成永续电去离子CEDI技术手册国产EDI膜堆技术手册.doc VIP
- 上海市浦东新区几校2025-2026学年七年级上学期1月期末考试道德与法治试卷.pdf VIP
原创力文档

文档评论(0)