2022年数据库培训文档借鉴 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年数据库培训文档借鉴 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库培训文档借鉴 .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库培训文档数据库基础知识.1 数据库事务的特性.1 数据完整性 .2 主键、外键 .2 常见的数据库对象.2 常用的 SQL 语句.3 Oracle 相关知识 .4 如何登陆数据库.4 oracle 的账户.5 存储结构及模式对象(表空间、文件、方案、用户).5 数据库名(db_name)、实例名(instance_name)、服务名(servicename)、ORACLE_SID、DBID.6 网络管理、网络客户端配置.7 数据库备份 .7 数据库日常维护.7 常用 sqlplus 命令.8.显示当前环境变量的值:.9 数据库基础知识这部分内容不针对某种数据库,无论sqlserver、o
2、racle都是一样的。数据库事务的特性:原子性(ATOMICITY):一个事务要被完全的无二义性的做完或撤消。在任何操作出现一个错误的情况下,构成事务的所有操作的效果必须被撤消,数据应被回滚到以前的状态。一致性(CONSISTENCY):一个事务应该保护所有定义在数据上的不变的属性(例如完整性约束)。在完成了一个成功的事务时,数据应处于一致的状态。换句话说,一个事务应该把系统从一个一致-状态转换到另一个一致状态。举个例子,在关系数据库的情况下,一个一致的事务将保护定义在数据上的所有完整性约束。隔离性(ISOLATION):在同一个环境中可能有多个事务并发执行,而每个事务都应表现为独立执行。串行
3、的执行一系列事务的效果应该同于并发的执行它们。这要求两件事:在一个事务执行过程中,数据的中间的(可能不一致)状态不应该被暴露给所有的其他事务。两个并发的事务应该不能操作同一项数据。数据库管理系统通常使用锁来实现这个特征。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 9 页 -持久性(DURABILITY):一个被完成的事务的效果应该是持久的。Implicit(隐式)事务:Insert,Delete,Update语句就是一个事务Explicit(显式)事务/用户定义的事务:begin tran/commit tran/rollback tran Automation(自动)数据完
4、整性Domain Integrity(域完整性)字段允许取值的范围,以及值的格式字段是否允许为null值Entity Integrity(实体完整性)每个表都需有 PK,并且是PK的那些列不能取相同的值,就是说必须能够区分出不同的记录Referential Integrity(引用完整性)PK和 FK之间的关系必须被维持如果记录被引用,则该记录不能被删除,PK不能被修改数据完整性有哪几种?主键、外键主键:关键是被挑选出来作为用表的行的惟一标识的侯选关键字一个表只有一个主关键字主关键字又可以称为主键外键:如果公共关键字在一个关系中是主关键字那么这个公共关键字被称为另一个关系的外关键字由此可见外关
5、键字表示了两个关系之间的联系以另一个关系的外关键字作主关键字的表被称为主表具有此外关键字的表被称为主表的从表外关键字又称作外键常见的数据库对象表数据库中的表与我们日常生活中使用的表格类似它也是由行Row 和列Column 组成的列由同类的信息组成每列又称为一个字段每列的标题称为字段名行包括了若干列信息项一行数据称为一个或一条记录它表达有一定意义的信息组合一个数据库表由一条或多条记录组成没有记录的表称为空表每个表中通常都有一个主关键字用于惟一地确定一条记录名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 9 页 -视图视图看上去同表似乎一模一样具有一组命名的字段和数据项但它其实是一个
6、虚拟的表在数据库中并不实际存在视图是由查询数据库表产生的它限制了用户能看到和修改的数据由此可见视图可以用来控制用户对数据的访问并能简化数据的显示即通过视图只显示那些需要的数据信息索引索引是根据指定的数据库表列建立起来的顺序它提供了快速访问数据的途径并且可监督表的数据使其索引所指向的列中的数据不重复视图看上去同表似乎一模一样具有一组命名的字段和数据项但它其实是一个虚拟的表在数据库中并不实际存在视图是由查询数据库表产生的它限制了用户能看到和修改的数据由此可见视图可以用来控制用户对数据的访问并能简化数据的显示即通过视图只显示那些需要的数据信息。索引的种类:唯一索引(Unique Index)每一个索
7、引值只对应着一条记录?非唯一索引(Non-Unique Index)每一个索引值只对应着多条记录?复合索引(Composite Index)?聚簇索引(Clustered Index)以索引所确定的顺序物理存储Default-缺省值缺省值是当在表中创建列或插入数据时对没有指定其具体值的列或列数据项赋予事先设定好的值.Rule-规则规则是对数据库表中数据信息的限制它限定的是表的列.Trigger-触发器触发器是一个用户定义的SQL 事务命令的集合当对一个表进行插入更改删除时这组命令就会自动执行.Stored Procedure-存储过程存储过程是为完成特定的功能而汇集在一起的一组SQL 程序语句
8、经编译后存储在数据库中的SQL 程序常用的 SQL 语句查询:Select 数据操作DML:Insert/Update/Delete 事务控制:Commit/Rollback 数据定义DDL:Create/Alter/Drop/Truncate/Rename 权限控制DCL:Grant/Revoke 名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 9 页 -Oracle 相关知识如何登陆数据库C:sqlplus/nolog Sqlconn system/passworddyora(连接数据库服务)Conn dycommondatabas20/dycommondatabase20;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据库培训文档借鉴 2022 数据库 培训 文档 借鉴
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内