- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验二 数据库和表的创建实验二 数据库和表的创建
实验二 数据库和表的创建
一、实验导读
1、数据库的基本概念。
数据库是存储数据的容器,从用户观点上看,数据库是一个存放数据的表和支持这些数据的存储、检索、安全性和完整性的逻辑成分所组成的集合,这种观点所看到的数据库称为逻辑数据库。从数据库管理员的观点来看数据库是存储逻辑数据库的各种对象的实体,这种观点所看到的数据库称之为物理数据库。
下面我们简单介绍一下物理数据库的文件和文件组。
(1)文件
物理数据库主要包括三类文件:主数据文件(.mdf)、辅助数据文件(.ndf)和日志文件(.ldf),一个数据库里面可以包含很多个辅助数据文件但却只能有一个主数据文件。
(2)文件组
文件组可分为两类:主文件组和用户定义文件组,主文件组是系统定义的,而用户定义文件组则是用户根据自己需要所定义的文件组。一个文件只能属于一个文件组,只有数据文件才能作??文件组的成员,而日志文件不能作为文件组的成员。
2、表的基本概念
表是SQL server中最主要的数据库对象,它是用来存储和操作数据的一种逻辑结构,它由行和列组成,因此也称为二维表。
表主要包括以下几个部分:
(1)记录:表中的每一行数据称之为记录。
(2)字段:构成记录的每一个数据项称之为字段。
(3)关键字:若表中记录的某一个字段或字段的组合能惟一确标识记录则称其为关键字。
3、在SQL server2000中创建数据库和表的方法
在SQL server2000中创建数据库和表主要有两种方法:
(1)通过界面创建数据库和表。
通过界面创建数据库和表的过程我们在实验一中已经讲过。现在我们将介绍如何去设置数据库的数据文件、日志文件、辅助文件的存储路径、初始大小、最大大小,增长方式等操作以及如何增加删除数据文件、日志文件和文件组的相关操作。
(2)通过命令方式创建数据库和表。
①创建数据库的命令的基本格式:
ON
PRIMARY /*指明第一个文件为主数据文件*/
(NAME= ‘逻辑名称’,
FIELNAME=‘存储路径(其中的文件名以.MDF为后缀名)’,
SIZE=数据库的初始大小(以MB为单位),
MAXSIZE=数据库的最大大小(以MB为单位,如果设置值为UNLIMITED则表式无限制),
FILEGROWTH=增长值(按兆字节增长或百分比增长)
CREATE DATABASE 数据库名
创建主数据文件
创建日志文件
LOG ON /*创建日志文件*/
( NAME=‘日志文件的逻辑名’,
FILENAME=‘日志文件的存储路径(其中的文件名以.LDF为后缀)’,
SIZE=数据库的初始大小(以MB为单位),
MAXSIZE=数据库的最大大小(以MB为单位,如果设置值为UNLIMITED则表式无限制),
FILEGROWTH=增长值(按兆字节增长或百分比增长)
在此还可以创建辅助数据文件,格式同上,只不过存储路径后面的文件名以“.ndf”作为后缀名。
②修改数据库的命令格式为:
ALTER DATABASE 数据库名称
ADD FILE(格式与创建主数据文件格式相同,只不过存储路径后面文件名以“.ndf”作为后缀名.)/*添加数据文件*/
REMOVE FILE 数据文件的逻辑名 /*删除数据文件但不能删除主数据文件*/
ADD FILEGROUP 文件组名 /*添加文件组*/
修改文件
MODIFY FILE
(NAME=文件的逻辑名,
SIZE=新值 或 MAXSIZE=新值 或 FILEGROWTH=新值 )
说明:不能修改逻辑名和物理名,每次只能修改一个值.
MODIFY NAME=新数据库名 /*修改数据库名称*/
REMOVE FILEGROUP 文件组名 /*删除文件组*/
③删除数据库的命令格式为:
DROP DATABASE 数据库名
④创建表的命令格式为:
USE 数据库名
CREATE TABLE 表名
(列名 数据类型 NULL | NOT NULL,
……)
说明:如果要指名某一字段为关键字,则应该在“数据类型”后面加上“PRIMARY KEY”进行说明。
⑤修改表的命令格式:
USE 数据库名
A
您可能关注的文档
- 安全解决方案优势简介安全解决方案优势简介.pdf
- 安塞油田特低渗微裂缝性油藏合理注水参数安塞油田特低渗微裂缝性油藏合理注水参数.pdf
- 安全隐患调查报告安全隐患调查报告.ppt
- 安岳实验中学高2015届高二上学生卷 4安岳实验中学高2015届高二上学生卷 4.doc
- 安全管理人员的职责和任务安全管理人员的职责和任务.ppt
- 安国富系统工程认识浅谈安国富系统工程认识浅谈.doc
- 安彩高科(600207 ST安彩):2012年第一季度季报安彩高科(600207 ST安彩):2012年第一季度季报.pdf
- 安彩高科(600207 ST安彩):2011年度年报摘要安彩高科(600207 ST安彩):2011年度年报摘要.pdf
- 安徽工程大学机电学院生物工程一班毕业设计英语文献翻译2安徽工程大学机电学院生物工程一班毕业设计英语文献翻译2.pdf
- 安徽华夏旅游学校创建省级示范中等职业学校汇报材料安徽华夏旅游学校创建省级示范中等职业学校汇报材料.pdf
- 2025年规划重点-穿贝海绵项目建议书(立项报告).docx
- 宪法法治教育演讲稿6篇 .pdf
- 2025年南京化纤股份有限公司校园招聘模拟试题附带答案详解必考题.docx
- 论网络犯罪治理的公私合作模式 .pdf
- 江苏省启东市事业单位考试(综合管理类A类)职业能力倾向测验知识点试题必考题.docx
- 青海省格尔木市事业单位考试(中小学教师类D类)职业能力倾向测验重点难点精练试题必考题.docx
- 河南省济源市事业单位考试(中小学教师类D类)职业能力倾向测验重点难点精练试题及答案1套.docx
- 福建省长乐市事业单位考试(中小学教师类D类)职业能力倾向测验试卷及答案1套.docx
- 黑龙江省海林市事业单位考试(综合管理类A类)职业能力倾向测验知识点试题及答案1套.docx
- 浙江省温岭市事业单位考试职业能力倾向测验(中小学教师类D类)强化训练题库附答案.docx
最近下载
- 机械测量培训课程.pptx
- 医疗器械安全有效基本要求清单填写参考模板2024年.docx
- 人教版(2024)数学一年级下册四 100以内的口算加、减法 练习.pptx
- 电气装置安装工程质量检验及评定规程DLT5161 2018.doc
- 做好客舱清洁前准备课件讲解.pptx
- 铁道信号论文-信号机维护与故障处理.doc
- ISO13485质量手册+全套程序文件.docx VIP
- 汽车机械维修工(高级技师)职业鉴定考试题库资料(高频300题).pdf
- 多维视角下梧州市普通高中体育生学训现状剖析与发展路径探索.docx
- 江南事业编招聘考试题历年公共基础知识真题汇总-综合应用能力(2010-2021.pdf VIP
文档评论(0)