实验一:数据库的管理

1、假设SQL Server服务已启动,并以Administrator身份登录计算机(文件名称自定);请分别使用Management界面方式和T-SQL语句实现以下操作:

1) 要求在本地磁盘D创建一个学生-课程数据库(名称为student),只有一个数据文件和日志文件,文件名称分别为stu和stu_log,物理名称为stu_data.mdf 和stu_log.ldf,初始大小都为5MB,增长方式分别为10%和1MB,数据文件最大为500MB,日志文件大小不受限制。
2) 创建一个Company数据库,该数据库的主数据文件逻辑名称为Company_data,物理文件为Company.mdf,初始大小为10MB,最大尺寸为无限大,增长速度为10%;数据库的日志文件逻辑名称为Company_log,物理文件名为Company.ldf,初始大小为1MB,最大尺寸为50MB,增长速度为1MB。
3) 创建数据库DB,具有2个数据文件,文件逻辑名分别为DB_data1和DB_data2,文件初始大小均为5MB,最大为100MB,按10%增长;只有一个日志文件,初始大小为3MB,按10%增长;所有文件都存储在D盘文件夹ceshi中。
4) 在数据库student中增加数据文件db2,初始大小为10MB,最大大小为50 MB,按10%增长;
5) 在数据库student中添加日志文件,保存在D盘中,初始大小为1MB,最大无限制,增长方式按照1MB增长;
6) 修改数据库student主数据文件的大小,将主数据文件的初始大小修改为10Mb,增长方式为20%;
7) 修改数据库student辅助数据文件初始大小为5MB,最大为100MB,按照10%增长,名称为db;
8) 删除数据库student辅助数据文件和第二个日志文件;
9) 删除数据库company和DB。

作业提交:

--1
create database student
on
(
name = stu,
filename = 'D:\stu.mdf',
size = 5mb,
maxsize = 500mb,
filegrowth= 10%
)
log on
(
name = 'stu_log',
filename = 'D:\stu_log.ldf',
size = 5mb,
maxsize = unlimited,
filegrowth = 1mb
)
--2
create database Company
on
(
name = Company_data,
filename = 'D:\Company.mdf',
size = 10mb,
maxsize = unlimited,
filegrowth= 10%
)
log on
(
name = 'Company_log',
filename = 'D:\Company.ldf',
size = 1mb,
maxsize = 50mb,
filegrowth = 1mb
)
--3
create database DB
on primary
(
name = DB_data1,
filename = 'D:\ceshi\DB_data1.mdf',
size = 5mb,
maxsize = 100mb,
filegrowth= 10%
)
,
(
name = DB_data2,
filename = 'D:\ceshi\DB_data2.mdf',
size = 5mb,
maxsize = 100mb,
filegrowth = 10%)
log on
(
name = 'DB_log',
filename = 'D:\ceshi\DB_log.ldf',
size = 3mb,
maxsize = unlimited,
filegrowth =10%
)
--4
alter database student
add file
(
name = db2,
filename = 'D:\db2.ndf',
size = 10mb,
maxsize = 50mb,
filegrowth = 10%
)
--5
alter database student
add log file
(
name = db2_log,
filename = 'D:\db2_log.ndf',
size = 1mb,
maxsize = unlimited,
filegrowth = 1mb
)
--6
alter database student
modify file
(
name = 'stu',
size = 10mb,
filegrowth = 20%
)
--7
alter database student
modify file
(
name = 'db2',
newname = 'db',
size = 15mb,
maxsize = 100mb,
filegrowth = 10%
)
--8
alter database student
remove file db
alter database student
remove file db2_log
--9
drop database Company
drop database DB

PS:如需引用请改(自定义)一下创建的文件名和文件路径(小心查重哦)

【数据库实验课堂】实验一:数据库的管理相关推荐

  1. 实验:使用SSMS创建并管理数据库及其基本表

    目录 题目要求 1.创建数据库 2.创建三个表 3.修改限制条件 4.创建及管理约束条件 5.录入基本数据 6.数据的更改和插入 7.分离与附加数据库 题目要求 实验课程 数据库系统原理 专业 计算机 ...

  2. Oracle数据库实验二:用户及权限管理

    XY 201810414224 软2 实验2:用户及权限管理 实验目的 掌握用户管理.角色管理.权根维护与分配的能力,掌握用户之间共享对象的操作技能. 实验内容 Oracle有一个开发者角色resou ...

  3. mysql实训报告_mysql数据库技术》实验报告.doc

    mysql数据库技术>实验报告 MySQL数据库技术实验报告 系 别 班 级 学 号 姓 名 地点 地点机房 课程名称 MySQL数据库技术 实验名称 实验1 MySQL的使用 实 验 过 程 ...

  4. oracle实验数据库和表,1oracle创建数据库和表.doc

    1oracle创建数据库和表.doc 实验一:创建数据库和表 一.实验目的 1. 掌握使用DBCA创建数据库 2. 掌握手工创建Oracle数据库的方法 3. 掌握创建数据表的方法 二.实验内容及步骤 ...

  5. oracle数据库环境实验报告,《Oracle数据库》实验报告二

    <<Oracle数据库>实验报告二>由会员分享,可在线阅读,更多相关<<Oracle数据库>实验报告二(5页珍藏版)>请在金锄头文库上搜索. 1.第 1 ...

  6. 实验2《MySQL数据库原理与应用》

    实验2 创建数据库和表 目的和实验要求: (1)了解MySQL数据库中的存储引擎分类 (2)了解表的结构特点 (3)了解MySQL的基本数据类型 (4)了解空值的概念 (5)学会在MySQL界面工具中 ...

  7. 《数据库原理》实验六 SQL数据查询实验

    本系列传送门: 实验二 SQL Server SSMS工具创建和管理数据库及数据表 实验三 SQL Server SSMS工具添加数据 实验四 SQL的数据定义语句 实验五 数据库完整性约束的实现与验 ...

  8. 全体起立!广州大学数据库综合设计实验

    全体起立!你一个数据库能秒杀我?你要是能秒杀我,我当场,把Oracle给买下然后解散. 广州大学数据库综合实验 实验内容: 设计的数据库系统可从以下题目中选择,但不限定于以下题目,可自由选择. 需提供 ...

  9. 【数据库系统原理】数据库课内实验

    说明:这是武汉理工大学计算机学院[数据库系统原理]课程课内实验. >>点击查看武汉理工大学计算机专业课程资料汇总 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅 ...

  10. 【数据库实验】实验四 基于嵌入SQL的综合应用编程(基于QSqlTableModel实现)

    [数据库实验]实验四 基于嵌入SQL的综合应用编程 一.实验目的 二.实验要求 三.实验内容.实验结果与主要程序代码 数据准备(建表并插入数据) 前言:黎哥的写法 参考 建表 SQL语言插入数据 S表 ...

最新文章

  1. Gmapping从开始到放弃—写一个TF 监听
  2. 淘宝2011.9.21校园招聘会笔试题+答案
  3. Linux安装Composer
  4. 如何在ubuntu上搭建hustoj?
  5. 想成为企业争抢的目标吗?你需要掌握的五大热门IT技能
  6. android连接此设备时打开,QtScrcpy: Android实时投屏软件,此应用程序提供USB(或通过TCP/IP)连接的Android设备的显示和控制。它不需要任何root访问权限...
  7. js文件中使用jstl或者其他标签
  8. eBPF BCC 实现UNIX socket抓包
  9. 计算机逻辑判断函数,Excel函数:逻辑判断IF函数如何使用,涨知识了
  10. oracle 开启事务_javaSE第十四部分 JDBC(2)mysql事务和JDBC实现事务
  11. Silverlight 数据绑定(Binding)
  12. 模拟器和服务器共享文件夹,mumu模拟器如何跟电脑共享文件?导入文件到mumu模拟器共享文件夹教程...
  13. 【一起学系列】之策略模式:好多鸭子啊
  14. 【NLP】句法分析一
  15. 计算机信息数字化基础1测验题,20春-计算机信息技术-章建民-1-中国大学mooc-题库零氪...
  16. [PPPOE]PPPD分析
  17. 微信小程序拼图游戏(有效果图)
  18. 【LeetCode】灯泡开关Ⅰ~ Ⅳ(你还是把我关了吧)
  19. 串口屏应用案例_大彩串口屏在高拍仪上的应用方案
  20. sendmail安装

热门文章

  1. EXT.NET复杂布局(二)——报表
  2. 关于代码组织的一些看法(上)
  3. 基于ArcEngine实现分组统计面积的功能
  4. [Leetcode][第93题][JAVA][复原IP地址][剪枝][回溯]
  5. PC817/TLP2309/TLP291/AQY280S主要参数对比
  6. mysql linux 安装_mysql-5.7.28 在Linux下的安装教程图解
  7. 数据结构c语言版第四章题库,数据结构(C语言版)(第4版)习题
  8. php获取跳转后url,php获取跳转后真实url的方法
  9. 卷积核_漫画:卷积神经网络中的卷积核到底是什么?
  10. window10安装python2.7_window10下python2.7安装pip报错