项目二 创建和管理数据库

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

SQLServer2000基础教程【学习目标】1.理解数据的基本属性:名称、数据文件、文件组、事务日志文件和排序规则的含义。2.掌握在【数据库属性】窗口中创建、修改数据库的方法。3.掌握在【企业管理器】中删除数据库的方法。4.能够熟练地使用createdatabase语句创建数据库。5.能够熟练地使用alterdatabase语句修改数据库书香。6.能够熟练地使用dropdatabase语句删除数据库。项目二>项目二创建和管理数据库3.1【任务二】修改数据库【任务一】创建教学管理数据库项目二创建和管理数据库【任务三】删除数据库通过两个操作,介绍两种创建数据库的方法。1.操作一:讲解在【数据库属性】窗口中定义数据库属性的方法。2.操作二:讲解用createdatabase语句创建数据库的语法。任务一创建“教学管理数据库”【基础知识】1.数据库名称2.数据文件1)数据文件的“逻辑名称”和“操作系统文件名”2)“主要数据文件”和“次要数据文件”3)数据文件的初始尺寸、最大尺寸和增长尺寸3.数据文件组4.事务日志文件任务一创建“教学管理数据库”【主要内容】通过两个操作,介绍了两种创建数据库的方法。1.“操作一”讲解了在【数据库属性】窗口中定义数据库属性的方法。2.“操作二”讲解了用createdatabase语句创建数据库的语法。任务一创建“教学管理数据库”【任务目标】本任务要求为“教学管理实例”创建“教学管理数据库”,数据文件、文件组和事务日志文件如表2-1所示。表2-1“教学管理数据库”的数据文件和事务日志文件文件类型文件组逻辑名称操作系统文件名初始尺寸最大尺寸增长尺寸数据文件PRIMARYPri_教管理需1D:\DataFile\Pri_教学管理1.mdf10MB60MB5MB数据文件UserFleGrp1Snd教学管理1D:\DataFile\Snd_教学管理1.ndf10MB60MB5MB事务日志文件LF_教学管理1D:\LogFile\LF_教学管理1.ldf10MB60MB5MB操作一在【数据库属性】窗口中创建数据库【基础知识-T-SQL语言介绍】SQL是StructuredQueryLanguage(结构化查询语言)的缩写,它是目前使用最广泛的数据库标准查询语言,SQL首先由IBM开发,后来被许多数据库管理软件公司接受而成为了行业内的一个标准。现在最新的标准是SQL99。SQL是一种类似于英语的描述语言,易于理解。通常将SQL分为两个基本类型:·DDL(datadefinitionlanguage)·DML(datamanipulationlanguage)操作二用createdatabase语句创建数据库【基础知识-T-SQL语言介绍】DDL用于定义、修改数据库对象,包括create(创建)、alter(修改)和drop(删除)命令。DML用于检索、更新表中的记录,包括insert(添加)、delete(删除)、update(修改)和select(查询)命令。Transact-SQL(简称T-SQL)是Microsoft在标准SQL语言的基础上创建的符合SQLServer特点的数据库访问语言,SQLServer的开发、管理工具。操作二用createdatabase语句创建数据库【基础知识-createdatabase语法】项目属性T-SQL语法1数据库名称createdatabase数据库名2主要文件组开始标志onprimary3主要数据文件的:“逻辑名称”,“操作系统文件名”,“初始尺寸”,“最大尺寸”,“增长尺寸”(name=逻辑名称,Filename=操作系统文件名,Size=初始尺寸,Maxsize=最大尺寸,Filegrowth=增长尺寸),如果有其他数据文件,按上面规则书写,文件之间用“,”隔开4次要文件组开始标志filegroup次要文件组名操作二用createdatabase语句创建数据库【基础知识-createdatabase语法】项目属性T-SQL语法5次要数据文件的:“逻辑名称”,“操作系统文件名”,“初始尺寸”,“最大尺寸”“增长尺寸”(name=逻辑名称,Filename=操作系统文件名,Size=初始尺寸,Maxsize=最大尺寸,Filegrowth=增长尺寸)如果有其他数据文件,按上面规则书写,文件之间用“,”隔开6日志文件开始标志logon7事务日志文件的:“逻辑名称”,“操作系统文件名”,“初始尺寸”,“最大尺寸”,“增长尺寸”(name=逻辑名称,Filename=操作系统文件名,Size=初始尺寸,Maxsize=最大尺寸,Filegrowth=增长尺寸)如果有其他日志文件,按上面规则书写,文件之间用“,”隔开8排序规则collate排序规则名称操作二用createdatabase语句创建数据库【任务目标】用createdatabase语句创建“教学管理数据库”,数据文件、文件组和事务日志文件如表2-1所示。【参考语句】createdatabase教学管理数据库onprimary(name=Pri_教学管理1,filename=’D:\教学管理\Pri_教学管理1.mdf’,size=10MB,maxsize=60MB,filegrowth=5MB),操作二用createdatabase语句创建数据库filegroupUserFleGrp(name=Snd_教学管理1,filename=’d:\教学管理\Snd_教学管理1.ndf’,size=10MB,maxsize=60MB,filegrowth=5MB)logon(name=LF_教学管理1,filename=’d:\教学管理\LF_教学管理1.ldf’,size=10MB,maxsize=60MB,filegrowth=5MB)collateLatin1_General_BIN操作二用createdatabase语句创建数据库通过两个操作,介绍两种修改数据库的方法。1.操作一:讲解在【数据库属性】窗口中修改数据库属性的方法。2.操作二:讲解用alterdatabase语句修改数据库的语法。任务二修改数据库【任务目标】修改“任务一”中创建的“教学管理数据库”,为主要文件组增加数据文件、为用户定义文件组增加数据文件、增加事务日志文件,具体要求如表2-3所示。表2-3向“教学管理数据库”中增加数据文件和日志文件文件类型文件组逻辑名称操作系统文件名初始尺寸最大尺寸增长尺寸数据文件primaryPri_教学管理2D:\教学管理\Pri_教学管理2.mdf10MB60MB5MB数据文件UserFleGrpSnd_教学管理2D:\教学管理\Snd_教学管理2.ndf10MB60MB5MB事务日志LF_教学管理2D:\教学管理\LF_教学管理2.ldf10MB60MB5MB操作一在【数据库属性】窗口中修改数据库属性【基础知识】向主要文件组中增加数据文件的语法项目属性T-SQL语法1数据库名称alterdatabase数据库名2增加数据文件addfile3数据文件的:“逻辑名称”“操作系统文件名”“初始尺寸”“最大尺寸”“增长尺寸”(name=逻辑名称,Filename=操作系统文件名,Size=初始尺寸,Maxsize=最大尺寸,Filegrowth=增长尺寸)如果有其他数据文件,按上面规则书写,文件之间用“,”隔开。操作二用alterdatabase语句修改数据库【基础知识】向用户文件组增加数据文件项目属性T-SQL语法1数据库名称Alterdatabase数据库名2增加数据文件Addfile3数据文件的:“逻辑名称”“操作系统文件名”“初始尺寸”“最大尺寸”“增长尺寸”(name=逻辑名称,Filename=操作系统文件名,Size=初始尺寸,Maxsize=最大尺寸,Filegrowth=增长尺寸)tofilegroup次要文件组名如果有其他数据文件,按上面规则书写,文件之间用“,”隔开。操作二用alterdatabase语句修改数据库【基础知识】增加事物日志文件项目属性T-SQL语法1数据库名称Alterdatabase数据库名2增加日志文件Addlogfile3日志文件的:“逻辑名称”“操作系统文件名”“初始尺寸”“最大尺寸”“增长尺寸”(name=逻辑名称,Filename=操作系统文件名,Size=初始尺寸,Maxsize=最大尺寸,Filegrowth=增长尺寸)多个日志文件之间用“,”隔开。操作二用alterdatabase语句修改数据库【基础知识】修改数据库排序规则项目属性T-SQL语法1数据库名称alterdatabase数据库名2排序规则collate排序规则名称【任务目标】要求用alterdatabase语句修改“教学管理数据库”属性。操作二用alterdatabase语句修改数据库通过两个操作,介绍两种删除数据库的方法。1.操作一:讲解在【企业管理器】中删除数据库的方法。2.操作二:讲解用dropdatabase语句删除数据库的语法。任务三删除数据库【任务目标】在【企业管理器】中删除“教学管理数据库”。操作一在【企业管理器】中删除数据库【基础知识】dropdatabase语句的语法。项目属性T-SQL语法1数据库名称dropdatabase数据库名【任务目标】dropdatabase语句删除数据库。操作二用dropdatabase语句删除数据库

1 / 22
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功