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

)

相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
相关文章
|
2天前
|
SQL 关系型数据库 MySQL
【MySQL 数据库】7、SQL 优化
【MySQL 数据库】7、SQL 优化
23 0
|
4天前
|
SQL 关系型数据库 MySQL
数据库管理新星:Navicat、HeidiSQL和SQL Workbench的竞争格局
随着数据管理需求的不断增长,数据库管理工具的选择变得至关重要。在众多选择中,Navicat、HeidiSQL和SQL Workbench作为备受关注的数据库管理工具,各自展现出独特的特性和功能,竞争格局日益激烈。
17 0
|
15天前
|
SQL 存储 关系型数据库
sql数据库的相关概念与底层介绍
sql数据库的相关概念与底层介绍
32 0
|
5天前
|
存储 监控 安全
内网屏幕监控软件的数据存储与管理:使用SQLite数据库保存监控记录和配置信息
在当今数字化时代,安全和监控在企业和组织中变得至关重要。内网屏幕监控软件作为一种关键工具,帮助组织监视员工的活动并确保信息安全。这种软件不仅需要高效地记录和管理监控数据,还需要能够方便地进行配置和调整。本文将讨论如何使用SQLite数据库来保存监控记录和配置信息,并介绍如何通过自动化机制将监控到的数据提交到指定网站。
40 2
|
2天前
|
数据库
解决navicat无法连接sqlserver数据库的问题
解决navicat无法连接sqlserver数据库的问题
|
3天前
|
SQL Oracle Java
怎样写出可在各种数据库间移植的SQL
国际标准没有对这些函数做规定,这种 SQL 语句就会和数据库相关而无法移植了,而这些函数在应用开发中还特别常见。 Hibernate 能将包括这些函数的标准 HQL 语句转换成不同数据库的 SQL,但 HQL 支持的函数太少,碰到不认识的函数还是要分别注册,这就丧失了可移植性;而且 HQL 能生成的 SQL 本身也比较简单,覆盖面太窄了。
|
9天前
|
SQL 存储 数据安全/隐私保护
|
11天前
|
SQL 存储
SQL Server基本函数
SQL Server基本函数
|
19天前
|
关系型数据库 分布式数据库 数据库
云原生数据库PolarDB快速入门实验
【2月更文挑战第2天】很基础的PolarDB入门操作实验考试,假期闲着无聊考着玩玩。云原生数据库 PolarDB MySQL 版是阿里云自研产品,100%兼容 MySQL。PolarDB产品具有多主多写、多活容灾、HTAP 等特性,交易性能最高可达开源数据库的6倍,分析性能最高可达开源数据库的400倍,TCO 低于自建数据库50%。
|
1月前
|
SQL 人工智能 运维
数据库基础入门 — SQL排序与分页
数据库基础入门 — SQL排序与分页
17 0

热门文章

最新文章