![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 74
鸣蜩一
这个作者很懒,什么都没留下…
展开
-
数据库系统原理之关系数据库
关系数据库关系模型概述关系模型的基本概念关系数据库系统是支持关系模型的数据库系统,而关系模型是由数据结构、关系操作集合和完整性约束三部分组成的。数据结构关系模型的数据结构非常单一,在用户看来,关系模型中数据的逻辑结构是一张二维表。关系的操作关系操作采用集合才坐方式,即操作的对象和结果都是集合。关系模型中常用的关系操作包括两类。(1)查询操作:选择、投影、连接、除、并、交、差、笛卡尔积等。(2)更新操作:增加、删除、修改操作。表达(或描述)关系操作的关系数据语言可以分为三类(1)关系原创 2021-07-25 21:28:45 · 1362 阅读 · 0 评论 -
数据库连接池
数据库连接池概念数据库连接池负责分配、管理和释放数据库连接,它允许应⽤程序重复使⽤⼀个现有的数据库连接,⽽不是再重新建⽴⼀个;释放空闲时间超过最⼤空闲时间的数据库连接来避免因为没有释放数据库连接⽽引起的数据库连接遗漏。这项技术能明显提⾼对数据库操作的性能。简单来说,其实就是⼀个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会申请⼀些连接对象,当⽤户来访问数据库时,从容器中获取连接对象,⽤户访问完之后,会将连接对象归还给容器。好处节约资源⽤户访问⾼效连接池中原创 2021-07-21 22:35:05 · 169 阅读 · 1 评论 -
牛客网错题整理之数据库部分
共享锁【S锁】又称读锁,若事务T对数据对象A加上S锁,则事务T可以读A但不能修改A,其他事务只能再对A加S锁,而不能加X锁,直到T释放A上的S锁。这保证了其他事务可以读A,但在T释放A上的S 锁之前不能对A做任何修改。排他锁【X锁】又称写锁。若事务T对数据对象A加上X锁,事务T可以读A也可以修改A,其他事务不能再对A加任何锁,直到T释放A上的锁。这保证了其他事务在T释放A上的锁之前不能再读取和修改A。事务是数据库操作的最小工作单元DBMS处理的基本单位是事务数据模型的三要素是数据结构、数据操作和原创 2021-07-20 23:02:32 · 916 阅读 · 0 评论 -
数据库练习4之子查询
子查询–1. 执⾏下列SQL语句,这条语句出错的原因在于 ( )select ename, sal from empwhere sal = (select sal from empwhere ename = 'smith' or deptno = 20); A. ⼦查询中不能出现where⼦句B. 逻辑运算符 or 不允许出现在where⼦句中C. ⼦查询得到多⾏结果,主查询中使⽤的是单⾏⽐较运算符D. ⼦查询得到单⾏结果,主查询中使⽤的是多⾏⽐较运算符-- C– 2. 查询哪个部⻔的原创 2021-07-19 20:36:00 · 173 阅读 · 0 评论 -
数据库练习3之多表查询
多表查询– 1. 查询员⼯的姓名及其所在部⻔的名字和城市select ename,dname,loc from emp,dept where emp.deptno = dept.deptno;– 2. 查询员⼯的姓名和他的管理者的姓名select e1.ename,e2.ename from emp e1,emp e2 where e1.mgr = e2.empno;– 3. 查询员⼯的编号、姓名、部⻔编码、部⻔名称以及部⻔所在城市。要求:把没有部⻔的员⼯也查出来select emp原创 2021-07-19 20:24:44 · 250 阅读 · 0 评论 -
数据库练习2之分组查询
分组查询– 1. 使⽤ decode 函数,按照下⾯的条件:(oracle的题⽬,不需要写)查询产⽣类似下⾯形式的结果– 2. 查询公司员⼯⼯资的最⼤值,最⼩值,平均值,总和select max(sal) from emp;select min(sal) from emp;select avg(sal) from emp;select sum(sal) from emp;– 3. 查询每个部⻔中各个职位的最⾼薪⽔。select max(sal),deptno from emp gro原创 2021-07-18 23:24:00 · 427 阅读 · 0 评论 -
数据库练习1之基础查询
基础查询创建emp表/*Navicat MySQL Data TransferSource Server : localhost_3306Source Server Version : 50718Source Host : localhost:3306Source Database : zhizhenTarget Server Type : MYSQLTarget Server Version : 50718File Encodi原创 2021-07-18 23:17:12 · 377 阅读 · 0 评论 -
数据库系统原理之数据库系统概述
数据库系统概述信息、数据与数据处理信息与数据1 信息(1)信息的定义。信息是一种重要的资源,它与能源、材料构成了现代社会的三大支柱,在不同的领域中,其含义有所不同。(2)信息的特征。1)信息源于物质和能量。信息的传播和获取都需要物质载体和消耗能量,不可能脱离物质而存在。2)信息是可以感知的。3)信息是可存储、加工、传递和再生的。人们对收集到的信息进行取舍整理以及通过各种手段进行传递与再生。2. 数据(1) 数据的定义。数据是用来记录信息的可识别的符号。(2)数据的表现形式。数据的表现形原创 2021-07-18 11:02:09 · 609 阅读 · 0 评论