SQL Server 创建与管理数据库实验报告

简介: SQL Server 创建与管理数据库实验报告

(1)创建数据库

例2-1

创建一个XSCJ数据库,存储在D:\software文件夹下,该数据库的主数据文件逻辑名称为xscj.data,物理文件名为xscj.mdf,初始大小为10MB,最大尺寸为无限大,增长速度为10%;数据库的日志文件逻辑名称为xscj_log,物理文件名为xscj.ldf,初始大小为1MB,最大尺寸为5MB,增长速度为1MB.

CREATEDATABASEXSCJ

ONPRIMARY                    

(NAME=xscj_data,            

FILENAME='D:\software\xscj.mdf',

SIZE=10MB,

MAXSIZE=UNLIMITED,          

FILEGROWTH=10%

)

LOGON

(NAME=xscj_log,

 FILENAME='D:\software\xscj.ldf',

 SIZE=1MB,

 MAXSIZE=5MB,

 FILEGROWTH=1MB

)

 

例2-2

将一个新的事务日志xscj1_log,初始大小为10MB,添加到XSCJ数据库中

ALTERDATABASEXSCJ

ADDLOGFILE

(

NAME=xscj1_log,

FILENAME='D:\software\xscj1_log.ldf',

SIZE=100MB

例2-3

在XSCJ数据库中添加一个文件组DATA,添加两个数据文件xscj_data,xscj3_data到data文件组

ALTERDATABASEXSCJ

ADDFILEGROUPdata

GO

ALTERDATABASEXSCJ

ADDFILE

(NAME=XSCJ2_data,

FILENAME='D:\software\xscj2_data.ndf'

),

(

NAME=Student1_data2,

FILENAME='D:\software\xscj3_data.ndf'

)TOFILEGROUPdata

例2-4

将数据库XSCJ中主数据文件xscj_data初始大小修改为30MB

ALTERDATABASEXSCJ

MODIFYFILE

(NAME=xscj_data,

SIZE=30MB

)

例2-5

删除XSCJ数据库

DROPDATABASEXSCJ

例2-6

分离XSCJ数据库

EXECsp_detach_dbXSCJ

例2-7

附加数据库XSCJ

EXECsp_attach_db  @dbname='XSCJ',

                 @filename1='D:\software\xscj.mdf',

                 @filename2='D:\software\xscj1_log.ldf'

5.课后操作题P52

三、1.

CREATEDATABASETeacher

ONPRIMARY

(

NAME=Teacher_data,

FILENAME='D:\DATABASE\Teacher.mdf',

SIZE=5MB,

MAXSIZE=UNLIMITED,

FILEGROWTH=2MB

)

LOGON

(

NAME=Teacher_log,

FILENAME='D:\DATABASE\Teacher.ldf',

SIZE=2MB,

MAXSIZE=UNLIMITED,

FILEGROWTH=15%

)

三、2.(1)

ALTERDATABASETeacher

ADDLOGFILE

(

NAME=Teacher_log1,

FILENAME='D:\DATABASE\Teacher_log1.ldf'

)

(2)

ALTERDATABASETeacher

MODIFYFILE

(

NAME=Teacher_data,

SIZE=100MB

)

相关文章
|
11月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS费用价格:MySQL、SQL Server、PostgreSQL和MariaDB引擎收费标准
阿里云RDS数据库支持MySQL、SQL Server、PostgreSQL、MariaDB,多种引擎优惠上线!MySQL倚天版88元/年,SQL Server 2核4G仅299元/年,PostgreSQL 227元/年起。高可用、可弹性伸缩,安全稳定。详情见官网活动页。
1694 152
|
11月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎,提供高性价比、稳定安全的云数据库服务,适用于多种行业与业务场景。
1125 156
|
11月前
|
SQL 人工智能 Linux
SQL Server 2025 RC1 发布 - 从本地到云端的 AI 就绪企业数据库
SQL Server 2025 RC1 发布 - 从本地到云端的 AI 就绪企业数据库
799 5
SQL Server 2025 RC1 发布 - 从本地到云端的 AI 就绪企业数据库
|
10月前
|
SQL 存储 监控
SQL日志优化策略:提升数据库日志记录效率
通过以上方法结合起来运行调整方案, 可以显著地提升SQL环境下面向各种搜索引擎服务平台所需要满足标准条件下之数据库登记作业流程综合表现; 同时还能确保系统稳健运行并满越用户体验预期目标.
449 6
|
11月前
|
关系型数据库 分布式数据库 数据库
阿里云数据库收费价格:MySQL、PostgreSQL、SQL Server和MariaDB引擎费用整理
阿里云数据库提供多种类型,包括关系型与NoSQL,主流如PolarDB、RDS MySQL/PostgreSQL、Redis等。价格低至21元/月起,支持按需付费与优惠套餐,适用于各类应用场景。
|
11月前
|
SQL Oracle 关系型数据库
Oracle数据库创建表空间和索引的SQL语法示例
以上SQL语法提供了一种标准方式去组织Oracle数据库内部结构,并且通过合理使用可以显著改善查询速度及整体性能。需要注意,在实际应用过程当中应该根据具体业务需求、系统资源状况以及预期目标去合理规划并调整参数设置以达到最佳效果。
682 8
|
12月前
|
SQL 人工智能 Java
用 LangChain4j+Ollama 打造 Text-to-SQL AI Agent,数据库想问就问
本文介绍了如何利用AI技术简化SQL查询操作,让不懂技术的用户也能轻松从数据库中获取信息。通过本地部署PostgreSQL数据库和Ollama模型,结合Java代码,实现将自然语言问题自动转换为SQL查询,并将结果以易懂的方式呈现。整个流程简单直观,适合初学者动手实践,同时也展示了AI在数据查询中的潜力与局限。
1469 8
|
存储 SQL 程序员
【Sql Server】存储过程通过作业定时执行按天统计记录
通过前两篇文章的学习,我们已经对创建表、存储过程、作业等功能点有所了解 本次将结合前面所学习的知识点,创建统计表以及结合作业定时按天以及实时统计域名各个长度的记录值
【Sql Server】存储过程通过作业定时执行按天统计记录
|
SQL 存储 数据可视化
【Sql Server】存储过程通过定时执行添加记录作业
通过上篇了解了什么是存储过程,创建存储过程的方法,以及调用存储过程的方法 本次将通过数据库中的作业功能,进行定时执行存储过程,这样就可以完成我们刚开始假设的场景