《数据库实验二作业及答案.docx》由会员分享,可在线阅读,更多相关《数据库实验二作业及答案.docx(4页珍藏版)》请在三一办公上搜索。
1、数据库实验二作业及答案实验2 SQL Server 数据库的管理 一、 实验目的 1 了解SQL Server数据库的逻辑结构和物理结构的特点。 2 学会使用企业管理器对数据库进行管理。 3 学会使用Transact-SQL语句对数据库进行管理。 二、 实验准备 1 确定能够创建数据库的用户是系统管理员,或是被授权使用CREATE DATABASE语句的用户。 2 确定要创建的数据库名、所有者、数据库大小和存储数据的文件。 3 了解常用的创建数据库方法。 三、 实验内容及步骤 1. 在企业管理器中创建studentsdb数据库。 运行SQL Server管理器,启动企业管理器,展开服务器“(L
2、OCAL)(Windows NT)”。 右击“数据库”项,在快捷菜单中选择“新建数据库”菜单项。在新建数据库对话框的名称文本框中输入学生管理数据库名studentsdb。 2. 选择studentsdb数据库,在其快捷菜单中选择“属性”菜单项,查看“常规”、“数据文件”、“事务日志”、“文件组”、“选项”和“权限”页面。 3. 打开studentsdb数据库的“属性”对话框,在“数据文件”选项卡中修改studentsdb数据文件的“分配空间”大小为2MB。指定“最大文件大小”为5MB.在“事务日志”选项卡中修改studentsdb数据库的日志文件的大小在每次填满时自动递增5%。 4. 启动查询
3、分析器,在查询分析器中使用Transact-SQL语句CREATE DATABASE创建studb数据库。然后通过系统存储过程sp_helpdb查看系统中的数据库信息。 CREATEdatabasestudb ON (NAME=studb, FILENAME=C:database) execsp_helpdb 5. 在查询分析器中使用Transact-SQL语句ALTER DATABASE修改studb数据库的设置,指定数据文件大小为5MB,最大文件大小为20MB,自动递增大小文1MB。 CREATEdatabasestudb ON (NAME=studb, FILENAME=C:databa
4、se) execsp_helpdb AlTERDATABASEstudb MODIFYFILE (NAME=studb, SIZE=5MB) AlTERDATABASEstudb MODIFYFILE (NAME=studb, MAXSIZE=20MB) AlTERDATABASEstudb MODIFYFILE (NAME=studb, FILEGROWTH=1MB) 6. 在企业管理器中为studb数据库增加一个日志文件,命名为studb_Log2,大小为5MB,最大文件大小为10MB。 CREATEdatabasestudb ON (NAME=studb, FILENAME=C:data
5、base) execsp_helpdb AlTERDATABASEstudb MODIFYFILE (NAME=studb, SIZE=5MB) AlTERDATABASEstudb MODIFYFILE (NAME=studb, MAXSIZE=20MB) AlTERDATABASEstudb MODIFYFILE (NAME=studb, FILEGROWTH=1MB) ALTERDATABASEstudb ADDLOGFILE (NAME=studb_log2, FILENAME=C:databasestudb_log2.ldf, SIZE=5MB, MAXSIZE=10MB) 7. 使用企业管理器将studb数据库的名称更改为student_db。 ALTERDATABASEstudb MODIFYNAME=student_db 8. 使用Transact-SQL语句DROP DATABASE删除student_db数据库。 DROPDATABASEstudent_db 9. 在企业管理器中删除studentsdb数据库。 四、 实验思考 新数据库是否包含SQL Server在主设备中生成的模型数据库内的所有对象? 答:是的。