



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实 验 报 告课程名称 数据库系统原理及应用教程姓名甘云轩学号201007021107组员实验名称创建和修改数据库一、实验目的1. 掌握数据库的创建方法与步骤2. 了解数据库及其对象的SQL脚本的自动生成3. 进一步熟练企业管理器和查询分析器的使用二、实验仪器与器材 装有Windows XP系统的PC机三、实验原理使用SQL SERVER 2000实现对数据库的创建和修改。四、实验过程与测试数据1创建和修改数据库操作1:启动“企业管理器”,在控制面板的“树形目录”中选择“数据库”节点,单击鼠标右键,在弹出菜单中选择“新建数据库”命令,出现 “数据库属性”对话框。设置常规选项卡:在“名称”文本框中输入数据库名称“Test”;设置数据文件选项卡:在文件名字段中输入数据文件逻辑文件名“TestData1”;设置该文件初始大小为1MB;标记“文件属性”栏下的“文件自动增长” 复选框,并选中“按兆字节”设置文件容量递增值为1。在“最大文件大小”对话框中选择“将文件增长限制为(MB)”为10。同样,在第二行输入次要数据文件信息,并进行相应设置。设置事务日志选项卡:在文件名字段中输入数据文件逻辑文件名“TestLog”;设置该文件初始大小为1MB,标记“文件属性”栏下的“文件自动增长”复选框,并选中“按兆字节”设置文件容量递增值为1;在“最大文件大小”对话框中,选择“将文件增长限制为(MB)”为5。注意:在选项卡中,单击“位置”下文件名前的“”按钮,可以选择相应文件夹并输入文件名保存所新建的数据文件和事务日志文件,本例中将SQL Server安装在了D盘下,使用默认路径。单击“确定”按钮,完成数据库的创建。操作2:修改数据库。1)在“树状目录窗格”中,选择新建的数据库“Test”,单击鼠标右键,在弹出菜单中选择“属性”命令,打开数据库属性窗口;2)选择数据文件选项卡,在其中将主要数据文件和次要数据文件的容量改为2MB,最大容量改为20MB,递增量改为2MB。3)选择事务日志选项卡,在其中将事务日志文件的容量改为2MB,最大容量改为10,递增量改为2。注意:修改数据库时,其属性对话框中将增加“文件组”、“选项”和“权限”选项卡,可参照相关要求设置,本例中可使用默认设置。2使用Transact-SQL语句创建和修改数据库1)创建数据库程序代码:CREATE DATABASE Test ON PRIMARY (NAME = TestData1, FILENAME = D:MSSQLdataTestData1.MDF, SIZE = 1, MAXSIZE =10, FILEGROWTH = 1),(NAME = TestData2, FILENAME = D:MSSQLdataTestData2.NDF, SIZE = 1, MAXSIZE =10, FILEGROWTH = 1) LOG ON (NAME = TestLog, FILENAME = D:MSSQLdataTestLog.LDF, SIZE = 1, MAXSIZE = 5,FILEGROWTH = 1)GO2)修改数据库文件ALTER DATABASE TestMODIFY FILE (NAME=TestData1, SIZE=2, MAXSIZE=20, FILEGROWTH=2) (NAME=TestData2, SIZE=2, MAXSIZE=20, FILEGROWTH=2)(NAME = TestLog, SIZE=2, MAXSIZE=10, FILEGROWTH=2)GO操作1:使用企业管理器,自动生成已建“Test”数据库的相关Transcat-SQL程序代码。(1)在企业管理器窗口的“树形目录窗格”,选择已建“Test”数据库,单击鼠标右键,在快捷菜单中执行“所有任务生成SQL脚本”命令。(2)在弹出的对话框中,单击“选项”选项卡,标记“编写数据库脚本”复选框;再选择“常规”选项卡,单击“预览”按钮,在生成的SQL脚本预览框中,浏览查看;也可选择“复制”,将该文本复制到记事本或其他文本编辑器中备用。注意:以后你可以用类似方法,生成你所需要的SQL脚本代码。操作2:使用查询分析器建立数据库。(1)在企业管理器窗口,选择原新建数据库“Test”,单击鼠标右键,在快捷菜单中执行数据库“删除”命令;然后执行“工具SQL查询分析器”菜单命令,进入查询分析器窗口,使用查询分析器通过代码创建数据库“Test”。(2)在查询分析器窗口,输入建立数据库程序代码,或将保存的数据库“自动生成的SQL脚本”复制到其文本窗口,“分析”无误后“执行”,则完成建库任务。注意:在查询分析器窗口的“对象浏览器”中,刷新服务器对象,可以观察到新建的Test数据库。窗口中SQL代码可以保存为磁盘文件(.sql)作为备用。操作3:使用查询分析器修改数据库。(1)假如操作2中,在查询分析器的文本窗口输入并执行的是本次实验提供的建立数据库程序代码,则清除文本窗口内容,输入提供的数据库修改程序代码,分析并执行。(2)假如操作2中,在查询分析器的文本窗口输入并执行的是自动生成的SQL脚本代码,有关修改的具体内容,由学习者自己灵活设定。3.在企业管理器中,使用鼠标右键单击数据库“Test”,并从快捷菜单中选取“所有任务”命令,根据出现的数据库维护计划向导窗口来创建一个维护计划。五、实验分析本次实验主要是学习数据库的创建和修改过程,以及使用Transact-SQL语句创建和修改数据库,实现初步的使用数据库,加深对数据库的了解。主要是了解了查询分析器和企业管理器的用法,学会了用不同的方法创建数据库和基本表,并对SQL语句进行了基础的练习,并对一些知识进行了扩展。其中,我在对修改数据库时遇到了一些困难,即将两个属性设为基本表的主键。最终通过查询知道,一个表中只能有一个主键,应先将两个属性设置为组合键,之后在在将其设为主键。在创建销售表时,在对订购日期设置数据类型时,不能对其设置字符长度,总是在显示错误,而不限制字符长度则为正确的,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商务展会展示材料订购合同
- 2025年学历类自考专业(英语)英语写作-国际商法参考题库含答案解析(5卷)
- 2025文旅IP开发策略升级:创意策划与全渠道商业化路径研究报告
- 2025年学历类自考专业(英语)综合英语(一)-综合英语(一)参考题库含答案解析(5卷)
- 2025年学历类自考专业(社区护理)微生物学与免疫学基础-药理学(一)参考题库含答案解析(5卷)
- 2025-2030宠物医疗连锁机构扩张模式与资本介入路径调研报告
- 2025-2030商旅行业市场潜力分析及战略投资机会报告
- 2025-2030咖啡豆产地溯源技术应用与溢价能力研究报告
- 大连版(2015)信息技术八年级下册第六课 循序渐进-动作补间动画练习说课稿
- 企业人力资源管理系统升级协议
- 小学科学新教科版三年级上册全册教案(2025秋新版)
- 适龄儿童免(缓)学申请表
- DB33- 1015-2021《居住建筑节能设计标准》
- 小学综合实践一年级上册各单元教材分析及全一册全部教案
- 二年级上册生命.生态.安全 全册教案
- (完整版)英语能力B级考试课件
- (中英)订购单-Purchase-Order
- 框架结构(课件)
- 家具采购项目评分表
- 有机化学第五章 脂环烃
- 铁路货物装载加固规则
评论
0/150
提交评论