数据库操作实战:创建与删除

需积分: 5 0 下载量 14 浏览量 更新于2024-08-11 收藏 13KB DOCX 举报
"这篇练习题主要涵盖了数据库的基本操作,包括使用SQL Server Management Studio(SSMS)创建数据库,以及使用T-SQL语句进行数据库的删除和创建。练习涉及到的数据文件设置详细,包括文件的逻辑名称、物理名称、初始大小、最大大小和增长幅度等参数。" 在IT行业中,数据库是管理和存储数据的核心工具。本练习主要关注于数据库的创建和管理,特别是使用SQL Server这个流行的数据库管理系统。以下是相关知识点的详细说明: 1. **创建数据库**:创建数据库通常有两种方式,一是通过图形化界面,如SSMS,二是通过编写SQL语句。在SSMS中,用户可以通过向导或者直接编写SQL脚本来创建数据库。在描述的练习中,要求创建一个名为"xuesheng"的数据库,其主要数据文件逻辑名为"xuesheng_dat",物理文件名是"xuesheng_dat.mdf",初始大小设定为30MB,最大可扩展至120MB,每次增长5MB。日志文件的逻辑名称和物理名称分别为"xuesheng_log"和"xuesheng_log.ldf",初始大小10MB,最大50MB,增长率为10%。所有文件都应存储在D:\database-jsj目录下。 2. **删除数据库**:删除数据库可以使用T-SQL的DROP DATABASE语句。例如,删除"xuesheng"数据库的T-SQL语句将是`DROP DATABASE xuesheng`。执行此命令前,确保没有其他活动连接到该数据库,否则可能会导致错误。 3. **使用T-SQL创建数据库**:与SSMS创建类似,使用T-SQL创建数据库需要编写CREATE DATABASE语句。在练习中,创建"xuesheng"数据库的T-SQL语句应该包括指定数据文件和日志文件的相关参数。例如: ```sql CREATE DATABASE xuesheng ON (NAME = xuesheng_dat, FILENAME = 'D:\database-jsj\xuesheng_dat.mdf', SIZE = 30MB, MAXSIZE = 120MB, FILEGROWTH = 5MB) LOG ON (NAME = xuesheng_log, FILENAME = 'D:\database-jsj\xuesheng_log.ldf', SIZE = 10MB, MAXSIZE = 50MB, FILEGROWTH = 10%) ``` 这段代码将创建数据库,设置主数据文件和日志文件的属性,包括初始大小、最大大小和增长策略。 这些练习旨在帮助学习者熟悉数据库的基本操作,理解数据文件和日志文件的角色,以及如何通过SQL语句精确控制数据库的存储配置。对于IT专业人员来说,掌握这些技能是至关重要的,因为它们是日常数据库管理和维护的基础。