SQL Server 数据库创建
一、实验目的
- 掌握 SQL Server 数据库的创建方法,包括通过 SQL 命令配置数据库文件(主数据文件、日志文件)的存储路径、初始大小、最大容量及自动增长规则。
- 熟悉 SQL Server Management Studio(SSMS)的基本操作,包括登录服务器、新建查询、执行 SQL 命令、查看数据库属性等。
- 理解数据库文件的组成(主数据文件 .mdf、日志文件 .ldf)及各配置参数的含义与作用。
二、实验环境
- 操作系统:Windows Server 系统
- 数据库软件:Microsoft SQL Server(版本支持 2008/2016/2017 等)
- 操作工具:SQL Server Management Studio(SSMS)
- 存储路径:本地磁盘 C 盘(创建 sqldb 文件夹用于存放数据库文件)
三、实验要求
创建名为 lxy 的数据库,具体配置如下:
- 主数据文件:初始大小:20MB 最大容量:200MB 自动增长规则:按初始容量的 20% 增长 存储路径:C:\sq1db,文件名:lxy_data.mdf
- 日志文件: 初始大小:10MB 最大容量:无上限(unlimited) 自动增长规则:每次增长 64MB 存储路径:C:\sq1db,文件名:lxy_log.ldf
四、实验步骤
(一)准备工作
- 打开 SQL Server 管理工具(SSMS):通过 Windows 开始菜单,在“最近添加”或“工具”列表中找到 Microsoft SQL Server Management Studio 并启动(建议以管理员身份运行)。
- 登录服务器:
- 服务器类型选择“数据库引擎”,服务器名称填写本地服务器名称(如 WIN-SVR2023)。
- 身份验证选择“SQL Server 身份验证”,登录名输入“sa”,密码输入“123.com”,点击“连接”完成登录(也可使用 Windows 身份验证登录)。
- 创建存储文件夹:打开文件资源管理器,在 C 盘根目录下新建名为“sqldb”的文件夹,用于存放数据库文件。
(二)编写并执行 SQL 命令
- 新建查询:在 SSMS 界面中点击“新建查询”,打开 SQL 命令编辑窗口。
- 输入创建数据库的 SQL 命令(含详细注释):
|
SQL |
(三)验证数据库创建结果
- 命令校验与执行:点击 SSMS 工具栏中的“解析”按钮(对钩图标),检查命令语法是否正确;确认无误后,点击“执行”按钮(或按 F5 键)执行命令。
- 查看数据库列表:在 SSMS 左侧“对象资源管理器”中,展开“数据库”节点,刷新后可看到新建的 lxy 数据库。
- 查看数据库文件:打开 C:\sq1db 文件夹,可看到生成的主数据文件(lxy_data.mdf)和日志文件(lxy_log.ldf)。
- 查看数据库属性:在查询窗口中输入以下命令,执行后可查看 lxy 数据库的详细配置信息:
|
SQL |
五、注意事项与常见问题
- 数据库创建成功:通过 SSMS 可确认 lxy 数据库已存在,状态为“ONLINE”,支持读写操作。
- 文件配置符合要求:
- 主数据文件(lxy_data.mdf):初始大小 20MB,最大容量 200MB,自动增长 20%。
- 日志文件(lxy_log.ldf):初始大小 10MB,无最大容量限制,自动增长 64MB。
- 数据库总大小:主文件与日志文件初始大小之和为 30MB,与查询结果中“db_size”字段显示一致。
- 存储路径正确:数据库文件成功保存至 C:\sq1db 文件夹下,文件命名符合配置要求。
- 路径合法性:创建数据库前需确保 C:\sq1db 文件夹已存在,若路径不存在,会导致命令执行失败;若需修改路径,需同步更新 SQL 命令中的“filename”参数。
- 命令语法规范:SQL 命令中各参数需用逗号分隔,最后一个参数后无需加逗号;字符串类型参数(如文件名、逻辑名)需用单引号括起。
- 避免重复创建:若已创建 lxy 数据库,再次执行创建命令会报错;如需重新执行,可先删除现有数据库,或在创建命令前后添加注释符(/* 命令 */),避免重复执行。
- 权限要求:执行创建数据库命令需具备足够权限(如 sa 账号),若使用普通账号,需提前授予“CREATE DATABASE”权限。
七、实验总结
本次实验通过 SQL 命令成功创建了符合要求的 lxy 数据库,熟练掌握了以下核心技能:
- SSMS 的基本操作流程(登录、新建查询、命令执行、结果验证)。
- 数据库创建命令的语法结构,包括主数据文件和日志文件的参数配置(逻辑名、物理路径、大小、增长规则)。
- 数据库创建结果的多种验证方式(可视化查看、文件检查、系统存储过程查询)。
通过实验,深入理解了 SQL Server 数据库文件的组成及配置逻辑,为后续数据库的管理、维护及扩展奠定了基础。
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)