使用SQL语句操作数据库
创建数据库
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语句操作数据库相关推荐
- Labview_使用SQL语句操作数据库(Access)
SQL 对大小写不敏感:SELECT 与 select 是相同的 空格一定要控制好,且在筛选某些列时,列名不需要用单引号,列名所对应数据类型为(字符串时),需要加单引号.在创建数据库时尽量不要删除ID ...
- java数据库返回表格中_Java中sql语句操作数据库及将数据库信息显示在表格中
首先连接数据库,接着就可以对数据库进行操作了 创建Connection对象,建立与数据库的连接. ResultSet 对象是用来存放操作结果的,也就是SQL查询语句对数据库的查询操作将返回一个Resu ...
- 使用SQLiteSpy用sql语句操作数据库
申明: 1.创建一个数据库文件,File->New DataBase -> test.db 2.在数据库文件中创建一张数据表(一个数据库文件可以创建多张表),参考 在输入框中输入:CREA ...
- Sql语句操作数据库(修改表,修改数据库)
修改字段名称: sp_rename '表名.原字段表名','表名.新字段表名' 例如我想把Card_Info表里面的OnDate改为Date: sp_rename 'Card_Info.OnDate ...
- 使用T—SQL语句操作数据库
--数据库的增删改查---------------- use master go if exists (select * from sysdatabases where name='studentdb ...
- django使用mysql原始语句,Django中使用mysql数据库并使用原生sql语句操作
Django自身默认使用sqlite3这个轻量级的数据库,但是当我们开发网站时,sqlite3就没有mysql好,sqlite3适合一些手机上开发使用的数据库. 准备的软件 mysql数据库,版本5. ...
- django mysql sql语句_Django中使用mysql数据库并使用原生sql语句操作
Django自身默认使用sqlite3这个轻量级的数据库,但是当我们开发网站时,sqlite3就没有mysql好,sqlite3适合一些手机上开发使用的数据库. 准备的软件 mysql数据库,版本5. ...
- MySQL数据库https接口_第三章 mysql 数据库接口程序以及SQL语句操作
mysql 数据库接口程序以及SQL语句操作 用于管理数据库: 命令接口自带命令 DDL:数据定义语言(create drop ) DCL: 数据控制语言(grant revoke) DML: 数据 ...
- oracle 查看用户日志,Oracle查看用户操作sql语句以及数据库日志
--查看日志文件 select member from v$logfile; --查看表空间使用情况 SELECT SUM(bytes) / (1024 * 1024) AS free_space, ...
最新文章
- 读后感和机翻《人类因果迁移:深度强化学习的挑战》
- 循环斐波那契数列_剑指offer #10 斐波那契数列
- Python 3 利用 subprocess 实现管道( pipe )交互操作读/写通信
- javaio流_万字长文+思维导图帮你梳理 Java IO 流,还学不会你来打我(值得收藏)...
- linux 音频文件播放文件管理,linux dsp 播放音频文件
- k均值算法 二分k均值算法_使用K均值对加勒比珊瑚礁进行分类
- 国嵌c语言深度,国嵌C语言3部全
- 学生群体中奖励制度的马太效应
- JQuery实现广告效果(滚动切换)
- Unity2020.1新功能探路:光照相关更新
- 用python实现bt下载_python实现bt种子 torrent转magnet
- DH算法图解+数学证明
- StretchDIBits函数
- 军团指挥官(权限题)
- 软件评测师题库--操作系统基础知识
- 关于CAN报文中ACK应答错误的检测原理
- freesurfer recon-all并行运算parallel
- zbrush软件介绍
- numpy中np.nan(pandas中NAN)
- NetworkX画图:nx.draw_networkx(函数详解)