创建数据库

create database mydb
on
(name=mydb_data1,
filename='f:\sqldb\mydb_data1.mdf',
size=5mb,
filegrowth=2mb),
(name=mydb_data2,
filename='f:\sqldb\mydb_data2.ndf',
size=5mb,
filegrowth=2mb)
log on(name=mydb_log,
filename='f:\sqldb\mydb_log.ldf',
size=3mb,
filegrowth=15%)

为数据文件指定所属的文件组


create database teaching
on
primary
(name=teaching_data1,
filename='f:\sqldb\teaching_data1.mdf',
size=5mb,
filegrowth=2mb),
filegroup xx
(name=teaching_data2,
filename='f:\sqldb\teaching_data2.ndf',
size=5mb,
filegrowth=2mb),
filegroup yy
(name=teaching_data3,
filename='f:\sqldb\teaching_data3.ndf',
size=5mb,
filegrowth=2mb)log on
(name=teaching_log1,
filename='f:\sqldb\teaching_log1.ldf',
size=2mb,
filegrowth=15%)

修改数据库 alter database 数据库名

添加数据文件
alter database 数据库名
add file 数据文件定义[,…n]
[to filegroup 文件组名]
添加日志文件
alter database 数据库名
add log file 日志文件定义[,…n]
添加文件组
alter database 数据库名
add filegroup 文件组名
删除文件或文件组

  • 删除文件
    alter database 数据库名
    remove file 文件逻辑名称

  • alter database 数据库名
    remove filegroup 文件组名

使用数据库

删除数据库
drop database 数据库名[,…n]

例:删除数据库teaching
use master
drop database teaching

练习

一、创建webshop数据库,要求如下:
 该数据库的主数据文件的逻辑名称是webshop _data,文件的初始大小为10MB,最大为50MB,增量为5MB;
 该数据库的次要数据文件的逻辑名称是webshop _data1,并且属于文件组xx,文件的初始大小为5MB,增量为1MB;
 该数据库的日志文件的逻辑名称是webshop _log,文件的初始大小为5M,最大为25M,增量为2M。
 物理文件存放在D:\data文件夹中;(自定义即可)


二、修改webshop数据库,要求如下:
1、在webshop数据库上添加两个数据文件webshop _data2和webshop _data3,其初始大小均为5MB,最大容量均为100MB,文件增量均为1MB,两文件均属于xx文件组。


2、在webshop数据库上添加一个日志文件webshop _log1,其初始大小为2MB,最大容量均为10MB,文件增量均为1MB。

3、删除文件webshop _log1。

4、添加文件组yy。

5、删除文件组yy。

三、删除webshop数据库

使用SQL语句操作数据库相关推荐

  1. Labview_使用SQL语句操作数据库(Access)

    SQL 对大小写不敏感:SELECT 与 select 是相同的 空格一定要控制好,且在筛选某些列时,列名不需要用单引号,列名所对应数据类型为(字符串时),需要加单引号.在创建数据库时尽量不要删除ID ...

  2. java数据库返回表格中_Java中sql语句操作数据库及将数据库信息显示在表格中

    首先连接数据库,接着就可以对数据库进行操作了 创建Connection对象,建立与数据库的连接. ResultSet 对象是用来存放操作结果的,也就是SQL查询语句对数据库的查询操作将返回一个Resu ...

  3. 使用SQLiteSpy用sql语句操作数据库

    申明: 1.创建一个数据库文件,File->New DataBase -> test.db 2.在数据库文件中创建一张数据表(一个数据库文件可以创建多张表),参考 在输入框中输入:CREA ...

  4. Sql语句操作数据库(修改表,修改数据库)

    修改字段名称: sp_rename '表名.原字段表名','表名.新字段表名' 例如我想把Card_Info表里面的OnDate改为Date:  sp_rename 'Card_Info.OnDate ...

  5. 使用T—SQL语句操作数据库

    --数据库的增删改查---------------- use master go if exists (select * from sysdatabases where name='studentdb ...

  6. django使用mysql原始语句,Django中使用mysql数据库并使用原生sql语句操作

    Django自身默认使用sqlite3这个轻量级的数据库,但是当我们开发网站时,sqlite3就没有mysql好,sqlite3适合一些手机上开发使用的数据库. 准备的软件 mysql数据库,版本5. ...

  7. django mysql sql语句_Django中使用mysql数据库并使用原生sql语句操作

    Django自身默认使用sqlite3这个轻量级的数据库,但是当我们开发网站时,sqlite3就没有mysql好,sqlite3适合一些手机上开发使用的数据库. 准备的软件 mysql数据库,版本5. ...

  8. MySQL数据库https接口_第三章 mysql 数据库接口程序以及SQL语句操作

    mysql  数据库接口程序以及SQL语句操作 用于管理数据库: 命令接口自带命令 DDL:数据定义语言(create drop ) DCL: 数据控制语言(grant revoke) DML: 数据 ...

  9. oracle 查看用户日志,Oracle查看用户操作sql语句以及数据库日志

    --查看日志文件 select member from v$logfile; --查看表空间使用情况 SELECT SUM(bytes) / (1024 * 1024) AS free_space, ...

最新文章

  1. 读后感和机翻《人类因果迁移:深度强化学习的挑战》
  2. 循环斐波那契数列_剑指offer #10 斐波那契数列
  3. Python 3 利用 subprocess 实现管道( pipe )交互操作读/写通信
  4. javaio流_万字长文+思维导图帮你梳理 Java IO 流,还学不会你来打我(值得收藏)...
  5. linux 音频文件播放文件管理,linux dsp 播放音频文件
  6. k均值算法 二分k均值算法_使用K均值对加勒比珊瑚礁进行分类
  7. 国嵌c语言深度,国嵌C语言3部全
  8. 学生群体中奖励制度的马太效应
  9. JQuery实现广告效果(滚动切换)
  10. Unity2020.1新功能探路:光照相关更新
  11. 用python实现bt下载_python实现bt种子 torrent转magnet
  12. DH算法图解+数学证明
  13. StretchDIBits函数
  14. 军团指挥官(权限题)
  15. 软件评测师题库--操作系统基础知识
  16. 关于CAN报文中ACK应答错误的检测原理
  17. freesurfer recon-all并行运算parallel
  18. zbrush软件介绍
  19. numpy中np.nan(pandas中NAN)
  20. NetworkX画图:nx.draw_networkx(函数详解)

热门文章

  1. 云场景实践研究第77期:云徙科技
  2. 六十星系之28天同独坐卯酉
  3. php动态寄生虫程序,webshell动态SEO寄生虫程序
  4. Mysql 判断身份证号码是否满足15位或者18位
  5. 2021年1-9月墨天轮最受欢迎的20篇技术文章
  6. python使用面向对象思想开发一个人机对战的猜拳游戏(石头剪刀布)
  7. java进行文档类型转换PDF
  8. 产品思考 - 多多果园的新玩法
  9. 条码防窜货管理系统的应用
  10. 单片机无线遥控盆腔炎治疗仪