数据库原理三章关系数据库标准语言SQL.ppt
《数据库原理三章关系数据库标准语言SQL.ppt》由会员分享,可在线阅读,更多相关《数据库原理三章关系数据库标准语言SQL.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库原理三章关系数据库标准语言SQL Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望复习上节课内容复习上节课内容1.SQL基础知识v概述、SQL特点、基础概念2.SQL Server 2005基础知识v发展史、版本信息、安装环境、平台3.SQL Server 2005体系结构v逻辑角度、物理角度4.界面方式下创建及管理数据库v数据库属性(名称、大小、增长方式等)本次课学习内容本次课学习内容v命令方式下管理数据库v管理数据表界面方式创建、修改、删除表命令方式创建、
2、修改、删除表1、命令方式下管理数据库、命令方式下管理数据库v创建数据库:CREATEv修改数据库:ALTERv删除数据库:DROP1)命令方式下创建数据库)命令方式下创建数据库v在使用TSQL语句创建数据库中,其核心是CREATE DATABASE 语句。该语句基本语法格式是:CREATE DATABASE database_name /*指定数据库名*/ON file子句子句/*指定数据库文件和文件组属性 LOG ON file子句子句 /*指定日志文件属性*/vfile子句子句 NAME=logical_file_name,FILENAME=os_file_name,SIZE=size,M
3、AXSIZE=max_size|UNLIMITED,FILEGROWTH=grow_increment),.n例例1:要求创建一个学生:要求创建一个学生-课程数据库(名称为课程数据库(名称为student)。)。Create database student例例2:要求在本地磁盘:要求在本地磁盘D创建一个学生创建一个学生-课程数据库(名称为课程数据库(名称为student1),只有一个数据文件和日志文件,文件名称分),只有一个数据文件和日志文件,文件名称分别为别为stu和和stu_log,初始大小都为,初始大小都为3MB,增长方式分别为,增长方式分别为10%和和1MB,数据文件最大为,数据文件
4、最大为500MB,日志文件大小不,日志文件大小不受限制。受限制。CREATE DATABASE student1ON(NAME=stu,FILENAME=D:stu.mdf,SIZE=3MB,MAXSIZE=500MB,FILEGROWTH=10%)LOG ON(NAME=stu_log,FILENAME=D:stu_log.ldf,SIZE=1MB,MAXSIZE=unlimited,FILEGROWTH=1MB)2)命令方式修改数据库)命令方式修改数据库主要内容:v增加或删除数据文件v改变数据文件的大小和增长方式v增加或删除日志文件v改变日志文件的大小和增长方式v增加或删除文件组语法格式语
5、法格式Alter database database_nameadd file,n to filegroup filegroupname|add log file,n|remove file logical_file_name with delete|modify file|modify name=new_databasename|add filegroup filegroup_name|remove filegroup filegroup_name|modify filegroup filegroup_name3)命令方式删除数据库)命令方式删除数据库语法格式:DROP DATABASE,数
6、据库名组例1:将数据库student删除,可使用下述语句。DROP DATABASE studentGO练习题练习题1、创建一个Company数据库,该数据库的主数据文件逻辑名称为Company_data,物理文件为Company.mdf,初始大小为10MB,最大尺寸为无限大,增长速度为10%;数据库的日志文件逻辑名称为Company_log,物理文件名为Company.ldf,初始大小为1MB,最大尺寸为50MB,增长速度为1MB。例2:修改数据库student现有数据文件的属性,将主数据文件的最大大小改为50MB,增长方式改为每次2MB增长。例3:对数据库student增加数据文件stud
7、ent2,初始大小为10MB,最大大小为50MB,按10%增长。例4:删除新增的数据文件student2例5:将数据库student的名字改为DB。二、管理数据表二、管理数据表v建立数据库最重要的一步就是创建其中的数据表,即决定数据库包括哪些表,每个表中包含哪些字段,每个字段的数据类型等。v创建表的实质就是定义表结构及约束等属性,在创建数据表之前,先要设计表,即确定表的名字、所包含的各字段名、字段的数据类型、长度、是否可为空值等等,这些属性构成表结构。v主要内容:常见数据类型界面方式下创建及编辑数据表命令方式下创建及编辑数据表1、常见数据类型、常见数据类型1)整数型)整数型2)字符型)字符型(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 原理 关系 标准 语言 SQL
限制150内