SQL3-数据库的创建和修改_第1页
SQL3-数据库的创建和修改_第2页
SQL3-数据库的创建和修改_第3页
SQL3-数据库的创建和修改_第4页
SQL3-数据库的创建和修改_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、福建师范大学信息技术学院数据库的创建和修改数据库简介1创建数据库2修改数据库3福建师范大学信息技术学院数据库简介v数据库中的对象 表(Table) 索引(Index) 视图(View) 默认(Default) 自定义数据类型(user defined datatype) 自定义函数(user defined function) 约束(constraint) 存储过程(store procedure) 触发器(Trigger)福建师范大学信息技术学院数据库简介v文件 SQL Server 2008数据库的文件有两种类型: 数据文件:保存常规数据 日志文件:保存数据库管理系统对数据库的操作 数据文

2、件 主数据文件 主数据文件是数据库的起点,记录数据库所拥有的文件指针。 每个数据库有且只有一个主数据文件。 推荐文件扩展名为.mdf 。 次数据文件 次要数据文件存储主数据文件未存储的所有其他数据和对象。 不是数据库必需的文件。 推荐文件扩展名是.ndf 。福建师范大学信息技术学院数据库简介v文件 日志文件 每个数据库至少拥有一个自己的日志文件。 日志文件的大小最少是512KB。 默认扩展名是.ldf 。一个数据库可以有多个数据库文件,但一个文件只能属于一个数据库。文件可组合在一起形成文件组,文件组亦可分为主文件组(Primary File Group)和次文件组(Secondary File

3、 Group)福建师范大学信息技术学院数据库简介v系统数据库 SQL Server中,数据库分为两类 系统数据库 用户数据库 系统数据库 Master数据库 从整体上管理数据库,至关重要,不能删除 Model数据库 新建数据库的模板,必需的,不可删除 Msdb数据库 SQL代理过程存储系统任务的地方 Tempdb数据库 临时存储数据,重启SQL Server时完全重新创建福建师范大学信息技术学院创建数据库v创建前的考虑因素 数据库的拥有者 数据库的初始容量、最大容量、增长量、以及数据库文件存放的路径v创建数据库的方法 方法一:使用企业管理器 常规:数据库的名称 数据文件:数据库文件名,存放路径

4、,初始容量以及所属文件组,第一个数据文件总属于PRIMARY文件组,而且文件组不可以更改,初始容量为1MB 事务日志:记录用户对数据库进行的所有操作。 方法二: 使用SQL语句创建数据库福建师范大学信息技术学院创建数据库v关于SQL语言 结构化查询语言(Structured Query Language)vSQL的功能: 数据查询(DQL-Data Query Language ,SELECT) 数据操纵(DML-Data Manipulation Language, INSERT, UPDATE, DELETE) 数据定义(DDL-Data Definition Language ,CREA

5、TE, ALTER, DROP) 数据控制(DCL-Data Control Language ,COMMIT WORK, ROLLBACK WORK)福建师范大学信息技术学院创建数据库v基于SQL创建数据库CREATE DATABASE 数据库名ON primary( NAME = 数据文件的逻辑名称,FILENAME = 数据文件的物理名称,SIZE =数据文件的初始大小,默认为MB,MAXSIZE=数据文件的最大容量/unlimited,FILEGROWTH = 数据文件的增长量),nLOG ON( NAME = 事务日志文件的逻辑名称,FILENAME = 事务日志文件的物理名称 ,S

6、IZE = 事务日志文件的初始大小,FILEGROWTH = 事务日志文件的增长量) ,n1、“ ”表示该项可省略,省略时各参数 取默认值。2、创建数据库最简单的语句可以为“ create database 数据库名3、 ,n 表示大括号起的内容可以重复 书写多次。4、Primary关键字指定后面定义的数据文 件加入主文件组 【补充数据库文件分类】5、LOG ON子句用于指定该数据库的事物 日志文件6、SQL语句不区分大小写,一条语句可以 写在多行上,但不能多条语句写在一行 上7、物理名称必须指定绝对路径注意福建师范大学信息技术学院创建数据库v举例: 学院欲开发一个学生信息管理系统,请创建一个

7、名为StuDB的数据库。该数据库由数据文件和日志文件两个文件组成,它们都存放在D盘DataBase文件夹中。其中,数据文件大小为10mb,日志文件大小为5mb。福建师范大学信息技术学院修改数据库v如果数据库文件大小分配不足或者存储数据文件的磁盘满了,应该如何处理? 解决方法一:再创建一次(观察调试故障) 解决方法二:删除数据库,再重建 解决方法三:修改数据库福建师范大学信息技术学院修改数据库v删除数据库v数据库修改示例 更改student数据库名称,更名为studb福建师范大学信息技术学院修改数据库v数据库修改示例 向数据库中添加数据文件stu_data1,初始大小为10m,最大容量限制为100m,存放在D盘名为stu的文件夹下,其它默认; 修改主数据文件的最大容量,从原来的50m扩充为100m;福建师范大学信息技术学院分离数据库如何将数据库移到其他计算机的SQL Server中使用?

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论