下载此文档

数据库原理与应用设计之三.ppt


文档分类:IT计算机 | 页数:约56页 举报非法文档有奖
1/56
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/56 下载此文档
文档列表 文档介绍
第四章 SQL结构化查询语言
学习目的和要求
◆定义子语言
◆操纵子语言
◆ MS SQL SERVER和SYBASE中的T-SQL
11/10/2017
1
Designed by Tao Hongcai
SQL语言特点及分级
一. SQL语言的特点
② DML:SQL子集,插入、删除、修改和查询表中数据。
③嵌入(Embedded)与动态(Dynamic) SQL:嵌入SQL允许SQL代码从宿主语言(Host Language)程序中调用;动态SQL允许在运行时(run-time)构造并执行。
⑤ Security:控制用户访问DB对象的机制。
④ Triggers:在SQL:1999中支持,一组由DBMS执行的操作。
⑥ Transaction Management:相应命令,显式控制事务执行。
⑦ Client-Server Execution & Remote DB Access:客户应用程序如何连接DB和如何访问DB中的数据。
① DDL:SQL子集,创建、修改和删除数据库、表和视图;定义ICs;非标准索引的创建与删除。
11/10/2017
2
Designed by Tao Hongcai
二. SQL-92的分级
② Intermediate SQL:包含SQL-92近一半的新特点。
③ Full SQL:完全版SQL。
① Entry SQL:接近SQL-89。
11/10/2017
3
Designed by Tao Hongcai
定义子语言DDL
回答如下问题:
?
?
?
?
?
11/10/2017
4
Designed by Tao Hongcai

说明:
(1) Create
(2) Drop
(3) Alter
①各个命令关键字后应紧跟所要定义的对象关键字,如数据库为DATABASE、表为TABLE、视图为VIEW、索引为INDEX。
例如:CREATE DATABASE、DROP DATABASE、ALTER DATABASE等等。
② SQL SERVER中可用此三命令的数据库对象有:DATABASE、TABLE、VIEW、INDEX、TRIGGER、PROCEDURE、RULE、DEFAULT、FUNCTION。
③ SQL SERVER中,有几个数据库对象没有ALTER命令,如:INDEX、RULE、DEFAULT没有ALTER。
11/10/2017
5
Designed by Tao Hongcai


数据库:在中/大型数据库系统中,数据库是一个存储空间,用于存放数据库中的数据库对象,包括表、视图、索引、存储过程、触发器、与数据库安全性有关的控制机制以及其它对象等。
日志(Log):是数据库故障恢复的重要手段和方法。用于记录对数据库的各种操作及所涉及的相关数据,实际上也需要一个存储空间。为安全起见,一般与数据库分开存放。
11/10/2017
6
Designed by Tao Hongcai
CREATE DATABASE 数据库名 [ ON      [ < filespec > [ ,...n ] ] ] [ LOG ON { < filespec > [ ,...n ] } ]
Create Database命令语法:
(CREATE DATABASE)
< filespec > ::=
[ PRIMARY ] ( [ NAME = 逻辑名, ]      FILENAME = ‘OS文件的路径及名字’      [ , SIZE = 文件初始大小]      [ , MAXSIZE = { 最大值| UNLIMITED } ]      [ , FILEGROWTH = 文件大小增量值] )
[ ,...n ]
11/10/2017
7
Designed by Tao Hongcai
Create Database StuData
On Primary
( Name = StuFile1,
Filename = `c:\production\data\',
Size = 10MB,
MaxSize = 1000MB,
FileGrowth = 10MB),
( Name = StuFile2,
Filename = `c:\production\data\',
Size = 10

数据库原理与应用设计之三 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数56
  • 收藏数0 收藏
  • 顶次数0
  • 上传人中国课件站
  • 文件大小0 KB
  • 时间2011-10-11
最近更新