我的编程空间,编程开发者的网络收藏夹
学习永远不晚

数据库和表的管理

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

数据库和表的管理

1、数据库文件类型:
①数据文件
主要数据文件:后缀 .mdf ,有且只有一个,默认已创建,包含启动信息、数据对象
次要数据文件:后缀 .ndf ,可有任意个,默认无
文件流数据:存储图片、音频等文件
②事务日志文件:后缀 .ldf ,至少一个,默认已创建一个,记录所有事务的SQL语句,用
于恢复数据库
2、创建和扩展数据库
文件大小:有一个初始大小,可扩展,最小单位1MB
增长方式:①按百分比②按MB
可限制数据大小:方式:①限制大小②不限制大小
3、收缩数据库:释放不使用的空间
方式:①手动收缩
收缩数据库:不能低于初始大小
收缩文件:可以低于初始大小,最小单位1M
②自动收缩
数据库属性,可设置自动收缩
4、分离和附加数据库
分离:将数据库从实例中移除,便于移动或复制数据库
附加:将数据库添加到实例中
删除:将数据库从实例中移除并删除数据文件,只可删除用户数据库
5、数据类型:
精准数字: int :整型
bit :只有0或1或NULL三个值,可输入的值只有0和1
decimal :数值
money :货币值
近似数字:float ,real
字符串: char :固定长度,指定列长
varchar :可变长度,指定最大大小
text :大量字符
nchar、nvarchar、ntext :Unicode字符,双字节
二进制字符:binary
日期和时间:date 日期 time 时间 datetime 日期和时间
6、创建表:
①列名 ②数据类型 ③是否允许NULL值 这三点是必须有的
④默认值:没有为列指定值,使用默认值
⑤标识符列:自动生成序号值的列,不可输入或更改,最多只能有一个
三要素:数据类型为数值型
种子:初始值
增量:步长、增长值
⑥检查约束(check):限制可接受的值
⑦设置主键
⑧设置外键
7、插入数据:
insert into 表名 values(‘值1’,‘值2’,‘’,……)
8、更新数据:
update 表名 set 列名=‘新值’ where 条件
9、删除数据:
①delete :可以有条件删除部分数据,保存日志,可以恢复,标识列不重置,可删除有外键
约束的数据表
②truncate :只能清空整个表,不保存日志,不可恢复,标识列重置为0,不可删除有外键约
束的表
命令: delete from 表名 where 条件
truncate table 表名
10、删除库和表:
drop database 库名
drop table 表名

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

数据库和表的管理

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Sqlite—数据库管理与表管理

创建数据库[root@localhost ~]# sqlite3 testDB.db
2017-07-03

Oracle数据库中用户和表空间的管理技巧

Oracle数据库是一款广泛应用于企业级数据管理中的关系型数据库管理系统,用户和表空间的管理是数据库管理员日常工作中十分重要的部分。良好的用户和表空间管理能够提高数据库的性能和安全性,本文将介绍Oracle数据库中用户和表空间的管理技巧,并
Oracle数据库中用户和表空间的管理技巧
2024-03-02

Navicat数据库的表空间怎么管理

在Navicat中管理数据库的表空间需要在数据库连接中右键点击要管理的数据库,然后选择“管理表空间”。在管理表空间页面中,可以查看当前数据库的表空间信息,包括表空间名称、大小、数据文件路径等。可以通过添加、修改、删除表空间来管理数据库的表空
Navicat数据库的表空间怎么管理
2024-05-11

数据管理趋势:GenAI、数据治理和数据仓库

对GenAI的炒作主导了2023年,GenAI并不是影响2024年数据操作的唯一趋势。随着数据继续成为业务运营、分析、机器学习和AI的核心要素,对改善数据可见性和治理的需求正在增加。

编程热搜

目录