数据库与表的操作之创建、修改和删除数据
2016-09-28 19:37
495 查看
1.使用CREATE DATABASE创建数据库
1) 在SQL Server 服务器上创建一个数据库。该数据库包括一个主数据文件、一个用户定义文件组和一个日志文件。CREATE DATABASE Library ON PRIMARY --主文件与主文件组 (NAME='Library_Primary', FILENAME = 'E:\workspace\SQL\chapter3\Library_Prm.mdf', SIZE=5MB, MAXSIZE=10MB, FILEGROWTH=1MB ), FILEGROUP Library_FG1 --其他文件 (NAME = 'Library_FG1_Dat1', FILENAME = 'E:\workspace\SQL\chapter3\Library_FG1_1.ndf', SIZE = 1MB, MAXSIZE = 10MB, FILEGROWTH = 1MB), (NAME = 'Library_FG1_Dat2', FILENAME = 'E:\workspace\SQL\chapter3\Library_FG1_2.ndf', SIZE = 1MB, MAXSIZE = 10MB, FILEGROWTH = 1MB) LOG ON --日志 (NAME = 'Library_log', FILENAME = 'E:\workspace\SQL\chapter3\Library.ldf', SIZE = 1MB, MAXSIZE=10MB, FILEGROWTH=1MB);
2) 执行后,生成数据库
3) 对应的Library,右击属性,你将会看到。
4) 本地生成的文件。
2.修改数据库——ALTER DATABASE
1) 本实例首先向Library数据库中添加一个组件Library_FG2,而后向该文件组中添加两个文件Library_FG2_Dat1和Library_FG2_Dat2.--添加文件组 ALTER DATABASE Library ADD FILEGROUP Library_FG2 --向文件组中添加数据文件 ALTER DATABASE Library ADD FILE (NAME = 'Library_FG2_Dat1', FILENAME='E:\workspace\SQL\chapter3\DataBase\Library_FG2_1.ndf', SIZE = 1MB, MAXSIZE = 10MB, FILEGROWTH = 1MB), (NAME = 'Library_FG2_Dat2', FILENAME = 'E:\workspace\SQL\chapter3\DataBase\Library_FG2_2.ndf', SIZE = 1MB, MAXSIZE = 10MB, FILEGROWTH = 1MB) TO FILEGROUP Library_FG2
2) 右击Library,查看属性你将会看到。
3) 本地生成。
3.修改数据库文件
1) 本实例将Library数据库中的Library_FG1_Dat1数据文件的初始大小修改为15MB,而将数据文件Library_FG2_Dat2删除。--修改文件初始大小 ALTER DATABASE Library MODIFY FILE (NAME = Library_FG1_Dat1, SIZE = 15MB) --删除一个数据文件 ALTER DATABASE Library REMOVE FILE Library_FG2_Dat2
2) 执行结果
4.查看数据库信息——sp_helpdb、sp_spaceued
1) sp_helpdb:查看服务器中所有数据库信息2) sp_helpdb ‘Library’:指定的数据库信息
3) sp_spaceused:查看数据库表的磁盘空间信息
USE Example GO sp_spaceused 'Example.dbo.客户资料' GO
4) sp_spaceused:查看数据库的磁盘空间信息
USE Library GO sp_spaceused GO
5.删除数据库——DROP DATABASE
相关文章推荐
- oracle10G/11G官方下载地址集合 直接迅雷下载
- navicat连接oracle数据库ORA-28547:connection to server failed, probable Oracle Net admin error错误,解决方法
- spring redis获取指定key中链表的所有数据
- oracle死锁解决办法
- sql笔记
- 使用sql的一些笔记
- redis整合spring实现简单的操作
- sql常用语句
- Linux启动多个Oracle实例
- Oracle中使用日期做查询时需注意
- MySQL--简单mysqldump脚本
- 查看oracle数据库的连接数以及用户
- SQL与mongoDB对比及映射
- oracle 11g rac开启归档日志和闪回
- oracle 11g rac开启归档日志和闪回
- mysql半同步
- MySQL(MariaDB)的 SSL 加密复制 推荐
- MySQL存储过程使用
- 通过dubbo暴露接口调用方法,及基于zookeeper的dubbo涉及配置文件【转】
- 数据库导出表结构