创建数据库与表:T-SQL语句实战
需积分: 0 197 浏览量
更新于2024-08-15
收藏 339KB PPT 举报
"数据库基本管理和T-SQL语句的使用,特别是CREATE TABLE语句来创建数据库表"
在数据库管理系统中,T-SQL(Transact-SQL)是SQL的一个扩展,广泛应用于Microsoft SQL Server中。它是数据库管理和操作的核心工具,用于执行各种任务,包括数据查询、更新、插入和删除,以及数据库结构的创建和修改。
在给出的例子中,我们看到了如何使用T-SQL语句在XSCJ数据库中创建一个名为XS的学生情况表。首先,通过`USE XSCJ`语句切换到XSCJ数据库,使其成为当前活动数据库。然后,使用`CREATE TABLE`语句定义了表XS的结构。这个例子展示了以下字段:
1. 学号 - 使用`int identity(1,1)`定义,表示这是一个自动递增的整数字段,初始值为1,每次增加1。
2. 姓名 - 定义为`varchar(20)`,可存储最多20个字符的字符串。
3. 专业名 - 同样是`varchar(20)`类型。
4. 性别 - `varchar(2)`,通常用于存储“男”或“女”这样的简短字符串。
5. 出生时间 - `datetime`类型,用于存储日期和时间信息。
6. 总学分 - `int`类型,用于存储整数值。
7. 备注 - `text`类型,用于存储较长的文本信息。
T-SQL语句分为多种类别,如:
1. 数据控制语言(DCL):用于管理数据库访问权限,包括`REVOKE`(撤销权限)、`DENY`(拒绝权限)和`GRANT`(授予权限)。
2. 数据定义语言(DDL):用于创建、修改和删除数据库对象,如`CREATE`、`ALTER`和`DROP`。
3. 数据操作语言(DML):用于处理数据,包括`INSERT`(插入数据)、`UPDATE`(更新数据)和`DELETE`(删除数据)。
4. 数据查询语言(DQL):用于检索数据,主要由`SELECT`语句实现。
数据库文件是存储数据和日志的关键组件。一个数据库通常包含:
1. 主数据文件(.mdf):每个数据库有一个主数据文件,它包含了数据库的主要数据和元数据。
2. 辅助数据文件(.ndf):可选,用于扩展数据库容量,当需要存储大量数据时使用。
3. 日志文件(.ldf):记录所有事务日志,用于数据库恢复。
创建数据库的语法格式如下:
```sql
CREATE DATABASE 数据库名
ON PRIMARY (
NAME = '逻辑名',
FILENAME = '文件的存放路径',
SIZE ...
)
LOG ON (
NAME = '日志逻辑名',
FILENAME = '日志文件存放路径',
SIZE ...
)
```
这里,`SIZE`参数指定了文件的初始大小,可以根据实际需求进行设置。
掌握T-SQL语句对于有效地管理和操作数据库至关重要,无论是创建和修改表结构,还是执行复杂的查询和数据操作,都离不开这些基本的T-SQL命令。理解并熟练运用这些语句,能帮助我们在数据库管理中更加高效和精准。
2022-06-09 上传
2022-07-12 上传
2024-05-10 上传
2021-10-12 上传
2022-06-17 上传
2009-01-05 上传
2023-09-23 上传
2023-08-05 上传
2024-06-13 上传
我欲横行向天笑
- 粉丝: 32
- 资源: 2万+
最新资源
- ARM嵌入式系统基础教程
- oracle安装教程
- 飞利浦蒸汽电熨斗说明书
- Asterisk-the-future-CHN2.pdf
- 文本聚类综述(2008)pdf
- ubuntu命令行简明教程
- 软件工程试题,软件的设计
- SBC2410用户手册
- QQ2440-Linux-development
- P2P技术的发展和未来
- Tomcat: The Definitive Guide,Second Edition
- 中文版Thinking in Java 第三版
- 电子元件封装图 封装形式 电子 电子元件
- visual foxpro 6.0 中文版程序员指南
- 锁相环经典教材phase-locked loops:design,simulation and applications(无附录)
- Spring 入门书籍