- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第02 创建与管理数据库
第02章创建与管理数据库;第02章创建与管理数据库;2.1 设计数据库 ;2.1 设计数据库 ;2.需求分析阶段; 规范化处理后的学生选课数据库由三张数据表组成 ;表三 学生选课数据表SC;2.1 设计数据库 ;一、逻辑数据库
概念数据库描述数据结构,定义数据之间的联系。例如,“学生选课”数据库的数据结构定义如下。
学生基本信息表S(学号,姓名,性别,出生日期,系,电话)
课程数据表C(课程号,课程名,学分,预选课程号,教师)
学生选课数据表SC(学号,课程号,成绩);二、物理数据库
每个 SQL Server 2005 数据库至少具有两个操作系统文件:一个主数据文件和一个日志文件。数据文件包含数据和对象,日志文件包含恢复数据库中的所有事务所需的信息。
SQL Server 2005 数据库具有3种类型的文件。
主数据文件包含数据库的启动信息,是数据库和其他数据文件的起点。每个数据库有且仅有一个主数据文件。扩展名是 .mdf。
次数据文件用于存储不能存在主数据文件中的数据和数据库对象。一个数据库中可以有多个次数据文件,如果主文件可以包含数据库中的所有数据,那么就可以没有次数据文件。扩展名是 .ndf。
日志文件用于存储所有事务对数据库执行修改的记录,利用事务日志备份可以恢复数据库,一个数据库可以有一个或多个日志文件。每个数据库必须至少有一个日志文件,扩展名是 .ldf。;SQL Server 2005数据库是以 文件的方式存储到磁盘中的。;2.2 用户数据库创建与修改;2.2 用户数据库创建与修改;其中,[Filespec[,…n] 表示设置文件属性,格式如下。
([NAME=逻辑文件名,]
FILENAME=‘物理文件名称’
[,SIZE=数据库文件的初始容量值]
[,MAXSIZE={物理文件的最大容量值 |UNLIMITED}]
[,FILEGROWTH=增加容量值] ) [,…n]
其中[Filegroupspec[,…n]] 表示设置文件组属性,格式如下。
FILEGROUP文件组名称 [DEFAULT]Filespec [,…n]
另外,WITHexternal_access_option表示控制外部与数据库之间的双向访问,其语法格式
{ DB_CHAINING { ON | OFF }
| TRUSTWORTHY { ON | OFF }
};CREATE DATABASE studentcourse --逻辑数据名称:studentcourse
ON PRIMARY ( --ON 子句指出文件属于PRIMARY组
NAME=studentcourse, --NAME指出了对应的逻辑文件名
FILENAME = F:\D\studentcourse.mdf, --FILENAME指出物理文件名
SIZE = 3072KB , --Size指出了初始分配空间
MAXSIZE = UNLIMITED, --MAXSIZE指出了最大空间
FILEGROWTH = 1024KB ), --FILEGROWTH指出了文件空间的增长量
FILEGROUP group1 -- FILEGROUP子句指出次数据文件.NDF
( NAME = secondsc ,
FILENAME = F:\D\secondsc.ndf ,
SIZE = 3072KB ,
MAXSIZE =51200KB,
FILEGROWTH = 1024KB )
LOG ON --LOG ON 子句指出新建数据库的日志文件.LDF
( NAME = studentcourse_log,
FILENAME=F:\D\studentcourse_log.ldf ,
SIZE = 1024KB ,
MAXSIZE = 20480KB ,
FILEGROWTH = 10%)
GO;例2.2 创建数据库student,并指定数据库的数据文件所在位置、初始容量、最大容量和文件增长量。
程序代码如下:
CREA
您可能关注的文档
- 章半导体二极管和三极管.ppt
- 章呼吸道病毒.ppt
- 章国际货币体系 1870 1973P.ppt
- 章图象水印.ppt
- 章图形的尺寸标注.ppt
- 章多元尺度分析与联合分析.ppt
- 章妇科护理病历.ppt
- 章数据表的检索与统计.ppt
- 章杂环化合物.ppt
- 章架构拍卖网站.ppt
- 艺术疗法行业商业机会挖掘与战略布局策略研究报告.docx
- 智能家庭娱乐系统行业商业机会挖掘与战略布局策略研究报告.docx
- 医疗纠纷预防和处理条例与医疗事故处理条例的思考分享PPT课件.pptx
- 新冀教版(2025)七年级数学下册《6.1 二元一次方程组》习题课件.pptx
- 新冀教版(2025)七年级数学下册精品课件:6.2.3 二元一次方程组的解法代入、加减消元法的综合应用.pptx
- 导演节目行业市场发展趋势及投资咨询报告.docx
- 制作和服培训行业风险投资态势及投融资策略指引报告.docx
- 医疗转诊的行政服务行业消费市场分析.docx
- 文件装订行业市场发展趋势及投资咨询报告.docx
- 在线语言艺术教育行业分析及未来五至十年行业发展报告.docx
文档评论(0)