第二章 数据库的操作
2015-09-12 08:54
411 查看
知识点:
1、数据库的含义:
1)保管数据的仓库;
2)数据管理的方法和技术。
2、页是SQL Server 存储数据的基本单位。
3、一个数据库文件只能属于一个数据库,当有多个数据库文件时,有一个文件被定为主数据库文件,它用来存储数据库的启动信息和部分或者全部数据,一个数据库只能有一个主数据库文件。
4、系统数据库有master数据库、model数据库、msdb数据库和tempdb数据库。
【例2.1】创建一个数据库sample_db,该数据库的主数据文件逻辑名为sample_db,物理文件名称为sample.mdf,初始大小为5MB,最大尺寸为30MB,增长速度为5%;数据库日志文件的逻辑名称为sample_log,保存日志的物理文件名称为sample.ldf,初始大小为1MB,最大尺寸为8MB,增长速度为128KB,选择【文件】->【新建】->【使用当前连接查询】命令,在查询编辑器窗口中打开一个空的.sql文件,将下面的T-SQL语句输入到空白文档中:
CREATE DATABASE [sample] ON PRIMARY
(
NAME = 'sample_db',
FILENAME = 'D:\SS2008Data\sample.mdf',
SIZE = 5120KB ,
MAXSIZE =30MB,
FILEGROWTH = 5%
)
LOG ON
(
NAME = 'sample_log',
FILENAME = 'D:\SQL Server 2008\sample_log.ldf',
SIZE = 1024KB ,
MAXSIZE = 8192KB ,
FILEGROWTH = 10%
)
GO
【例2.2】将sample数据库中的主数据文件的初始大小修改为15MB,输入语句如下:
ALTER DATABASE sample
MODIFY FILE
(
NAME=sample_db,
SIZE=15MB
);
GO
【例2.3】增加sample数据库容量,输入语句如下:
ALTER DATABASE sample
MODIFY FILE
(
NAME=sample_db,
MAXSIZE=50MB
);
GO
【例2.4】缩减sample数据库容量,输入语句如下:
ALTER DATABASE sample
MODIFY FILE
(
NAME=sample_db,
MAXSIZE=25MB
);
GO
【例2.5】要查看test数据库的状态信息,输入语句如下。
USE test
GO
SELECT DATABASEPROPERTYEX('test', 'Status')
AS 'test数据库状态'
【例2.6】将数据库sample1的名称修改为sample2,输入语句如下:
ALTER DATABASE sample12
MODIFY NAME = sample3;
GO
【例2.7】删除test数据库,输入语句如下:
DROP DATABASE test;
1、数据库的含义:
1)保管数据的仓库;
2)数据管理的方法和技术。
2、页是SQL Server 存储数据的基本单位。
3、一个数据库文件只能属于一个数据库,当有多个数据库文件时,有一个文件被定为主数据库文件,它用来存储数据库的启动信息和部分或者全部数据,一个数据库只能有一个主数据库文件。
4、系统数据库有master数据库、model数据库、msdb数据库和tempdb数据库。
【例2.1】创建一个数据库sample_db,该数据库的主数据文件逻辑名为sample_db,物理文件名称为sample.mdf,初始大小为5MB,最大尺寸为30MB,增长速度为5%;数据库日志文件的逻辑名称为sample_log,保存日志的物理文件名称为sample.ldf,初始大小为1MB,最大尺寸为8MB,增长速度为128KB,选择【文件】->【新建】->【使用当前连接查询】命令,在查询编辑器窗口中打开一个空的.sql文件,将下面的T-SQL语句输入到空白文档中:
CREATE DATABASE [sample] ON PRIMARY
(
NAME = 'sample_db',
FILENAME = 'D:\SS2008Data\sample.mdf',
SIZE = 5120KB ,
MAXSIZE =30MB,
FILEGROWTH = 5%
)
LOG ON
(
NAME = 'sample_log',
FILENAME = 'D:\SQL Server 2008\sample_log.ldf',
SIZE = 1024KB ,
MAXSIZE = 8192KB ,
FILEGROWTH = 10%
)
GO
【例2.2】将sample数据库中的主数据文件的初始大小修改为15MB,输入语句如下:
ALTER DATABASE sample
MODIFY FILE
(
NAME=sample_db,
SIZE=15MB
);
GO
【例2.3】增加sample数据库容量,输入语句如下:
ALTER DATABASE sample
MODIFY FILE
(
NAME=sample_db,
MAXSIZE=50MB
);
GO
【例2.4】缩减sample数据库容量,输入语句如下:
ALTER DATABASE sample
MODIFY FILE
(
NAME=sample_db,
MAXSIZE=25MB
);
GO
【例2.5】要查看test数据库的状态信息,输入语句如下。
USE test
GO
SELECT DATABASEPROPERTYEX('test', 'Status')
AS 'test数据库状态'
【例2.6】将数据库sample1的名称修改为sample2,输入语句如下:
ALTER DATABASE sample12
MODIFY NAME = sample3;
GO
【例2.7】删除test数据库,输入语句如下:
DROP DATABASE test;
相关文章推荐
- 第一章 初识SQL Server 2012
- SQL Server2014 哈希索引原理详解
- mysql中Access denied for user 'root'@'localhost' (using password:YES) 错误的解决方法
- mongodb副本集群搭建
- oracle新建用户及授权
- 【MySQL】MySQL PLSQL Demo - 006.循环(WHILE DO and FOR LOOP)
- 解决X64操作系统PL/SQL连接报错问题 make sure you have the 32 bits oracle client installed
- 一个有趣的SQL:根据登录日志,求系统无人登录时间
- 删除mysql的root用户恢复方法
- MySQL的安装配置
- MySql中IFNULL、CONCAT和INSERT INTO...SELECT FROM多表复制的介绍
- T-SQL 函数概述
- SQL Server2014 哈希索引原理
- mysql设置外部ip访问
- SQL Server 收缩日志
- 最新手机号段归属地数据库 2018年3月版 382140条记录
- FMDB Sqlite Unknown error calling sqlite3_step (5:
- Oracle触发器创建自增主键
- mysql主键自增
- Mysql 影响行数