210 likes | 322 Views
项目二 创建和管理数据库. 【 学习目标 】. 理解数据的基本属性:名称、数据文件、文件组、事务日志文件和排序规则的含义。 掌握在 【 数据库属性 】 窗口中创建、修改数据库的方法。 掌握在 【 企业管理器 】 中删除数据库的方法。 能够熟练地使用 create database 语句创建数据库。 能够熟练地使用 alter database 语句修改数据库书香。 能够熟练地使用 drop database 语句删除数据库。. 【 任务一 】 创建教学管理数据库. 【 任务二 】 修改数据库. 【 任务三 】 删除数据库. 项目二 创建和管理数据库. 3.1.
E N D
项目二 创建和管理数据库 【学习目标】 • 理解数据的基本属性:名称、数据文件、文件组、事务日志文件和排序规则的含义。 • 掌握在【数据库属性】窗口中创建、修改数据库的方法。 • 掌握在【企业管理器】中删除数据库的方法。 • 能够熟练地使用create database语句创建数据库。 • 能够熟练地使用alter database语句修改数据库书香。 • 能够熟练地使用drop database语句删除数据库。
【任务一】创建教学管理数据库 【任务二】修改数据库 【任务三】删除数据库 项目二 创建和管理数据库 3.1
任务一 创建“教学管理数据库” • 通过两个操作,介绍两种创建数据库的方法。 • 操作一:讲解在【数据库属性】窗口中定义数据库属性的方法。 • 操作二:讲解用create database语句创建数据库的语法。
任务一 创建“教学管理数据库” 【基础知识】 1. 数据库名称 2. 数据文件 1) 数据文件的“逻辑名称”和“操作系统文件名” 2)“主要数据文件”和“次要数据文件” 3) 数据文件的初始尺寸、最大尺寸和增长尺寸 3. 数据文件组 4. 事务日志文件
任务一 创建“教学管理数据库” • 【主要内容】 • 通过两个操作,介绍了两种创建数据库的方法。 • “操作一”讲解了在【数据库属性】窗口中定义数据库属性的方法。 • “操作二”讲解了用create database语句创建数据库的语法。
操作一 在【数据库属性】窗口中创建数据库 【任务目标】 本任务要求为“教学管理实例”创建“教学管理数据库”,数据文件、文件组和事务日志文件如表2-1所示。 表2-1 “教学管理数据库”的数据文件和事务日志文件
操作二 用create database语句创建数据库 【基础知识-T-SQL语言介绍】 SQL是Structured Query Language(结构化查询语言)的缩写,它是目前使用最广泛的数据库标准查询语言,SQL首先由IBM开发,后来被许多数据库管理软件公司接受而成为了行业内的一个标准。现在最新的标准是SQL99。 SQL是一种类似于英语的描述语言,易于理解。通常将SQL分为两个基本类型: ·DDL(data definition language) ·DML(data manipulation language)
操作二 用create database语句创建数据库 【基础知识-T-SQL语言介绍】 DDL用于定义、修改数据库对象,包括create(创建)、alter(修改)和drop(删除)命令。DML用于检索、更新表中的记录,包括insert(添加)、delete(删除)、update(修改)和select(查询)命令。 Transact-SQL(简称T-SQL)是Microsoft在标准SQL语言的基础上创建的符合SQL Server特点的数据库访问语言,SQL Server的开发、管理工具。
操作二 用create database语句创建数据库 【基础知识-create database语法】
操作二 用create database语句创建数据库 【基础知识-create database语法】
操作二 用create database语句创建数据库 【任务目标】 用create database语句创建“教学管理数据库”,数据文件、文件组和事务日志文件如表2-1所示。 【参考语句】 create database 教学管理数据库 on primary ( name=Pri_教学管理1, filename=’D:\教学管理\Pri_教学管理1.mdf’, size=10MB,maxsize=60MB,filegrowth=5MB),
操作二 用create database语句创建数据库 filegroup UserFleGrp ( name=Snd_教学管理 1,filename=’d:\教学管理\Snd_ 教学管理1.ndf’, size=10MB,maxsize=60MB,filegrowth=5MB ) log on ( name=LF_教学管理1, filename=’d:\教学管理\LF_教学管理1.ldf’, size=10MB,maxsize=60MB,filegrowth=5MB ) collate Latin1_General_BIN
任务二 修改数据库 • 通过两个操作,介绍两种修改数据库的方法。 • 操作一:讲解在【数据库属性】窗口中修改数据库属性的方法。 • 操作二:讲解用alter database语句修改数据库的语法。
操作一 在【数据库属性】窗口中修改数据库属性 【任务目标】 修改“任务一”中创建的“教学管理数据库”,为主要文件组增加数据文件、为用户定义文件组增加数据文件、增加事务日志文件,具体要求如表2-3所示。 表2-3 向“教学管理数据库”中增加数据文件和日志文件
操作二 用alter database语句修改数据库 【基础知识】 向主要文件组中增加数据文件的语法
操作二 用alter database语句修改数据库 【基础知识】 向用户文件组增加数据文件
操作二 用alter database语句修改数据库 【基础知识】 增加事物日志文件
操作二 用alter database语句修改数据库 【基础知识】 修改数据库排序规则 【任务目标】 要求用alter database语句修改“教学管理数据库”属性。
任务三 删除数据库 • 通过两个操作,介绍两种删除数据库的方法。 • 操作一:讲解在【企业管理器】中删除数据库的方法。 • 操作二:讲解用drop database语句删除数据库的语法。
操作一 在【企业管理器】中删除数据库 【任务目标】 在【企业管理器】中删除“教学管理数据库”。
操作二 用drop database语句删除数据库 【基础知识】 drop database语句的语法 。 【任务目标】 drop database语句删除数据库。