数据库

简介: 数据库

配置管理器

打开方法,打开SQL\配置工具\SQL外围应用配置器

打开1.服务和连接2.功能

sqlcmd工具

运行/w+r cmd 输入sqlcmd -s lx

作用:对数据进行操作

各种类型的用法:

数据库组成

1.表

2.视图

3.存储过程

4.触发器

5.用户与角色

6.其它数据库部分

使用管理工具创建数据库

先展开数据库 右击 新建数据库

常规、选项 、文件组 写名称 所有者

初始大小 启用自动增长 按mb 不限制文件增长

存储路径 一般两个放在一起。

选项 排序规则可以更改

文件组 先添加

CREATE DATEBASE 创建关键字 后边是名称

On 需要关联关键字的主文件[PRIMARY]文件组

数据文件:

name=logical_name 指定逻辑名称

Filename=path 磁盘存放路径

Size=datebase_size 初始文件大小

Maxsize 输入文件最大值

Filegrowth 文件增长频率

Filegroup 所属文件组

也是数据文件:

日志文件;

Log on

查看数据库运行状态

1.使用目录视图 属性

2.使用函数 select datebasepropertyex(数据库名称,版本号)

3.使用系统存储过程 sp_helpdb

修改数据库

重命名: 数据库属性\文件\逻辑名称

属性\选项\恢复模式

ALTER DATABASE 名称 modify name=’教务管理系统

删除数据库

Drop database 教务管理系统

右键 重命名

分离数据库

指将数据库从SQL 分离出去 但不会删除该数据库的文件和日志文件,该数据库可以附加到其它SQL实例上去

在下列状态下无法分离数据库:

已复制并发布数据库、

数据库中存在数据库快照

数据库处于未知状态

方法: 右击\任务\分离 删除连接 更新统

收缩数据库

任务\收缩

数据库快照

创建语句

Create database name

On 基于什么文件

(文件)[,…n]多个

As snapshot 创建数据库快照of 源数据库名称

相关文章
|
5月前
|
存储 SQL NoSQL
什么是数据库
【10月更文挑战第8天】
95 1
|
6月前
|
存储 SQL NoSQL
常见的数据库
常见的数据库
77 6
|
6月前
|
SQL 关系型数据库 MySQL
数据库2
数据库2
34 3
|
数据库
数据库1-3章小总结
数据库1-3章小总结
55 0
|
10月前
|
XML SQL 数据库
数据库视频(三)
数据库视频(三)
53 0
|
10月前
|
存储 数据库 数据安全/隐私保护
数据库特点
数据库特点
112 9
|
10月前
|
关系型数据库 MySQL 数据库
数据库(三)
数据完整性是数据库管理中的关键概念,确保数据的准确和一致。主要包括: 1. 实体完整性:通过主键(唯一且非空)来标识表中的每条记录,如创建`test2`表时设置`n1`为主键。 2. 创建表`test3`时,`n1`和`n2`组合成为主键,确保多字段的唯一性。 3. 唯一约束:用于保证列值的唯一性,如在`test1`中添加对`n2`的唯一约束,或创建`test4`时`n1`和`n2`的组合值唯一。 4. 引用完整性:通过外键约束实现,如`emp`表的`dept_id`引用`dept`表的`id`,确保数据间的关联合法性。外键可以有级联操作,如`on delete cascade`和`o
39 0
|
10月前
|
Go 数据库
数据库的实现
数据库的实现
|
10月前
|
SQL NoSQL 关系型数据库
数据库
数据库
92 1
|
SQL Java 数据库连接
H2数据库相关知识
H2数据库是一个嵌入式关系数据库管理系统(RDBMS),它以纯Java编写,支持SQL和JDBC标准。H2数据库具有高性能、轻量级、易于使用和部署的特点。它可以作为内存数据库或持久化数据库使用,并且支持多种模式,包括嵌入式模式、服务器模式和混合模式。H2数据库还提供了一些高级功能,如触发器、存储过程和内置函数,使开发者能够更灵活地操作数据。
160 1