SQL基础 1.MySQL的数据类型 2.MySQL的SQL语句分类 DDL(Data Definition Language)语句:数据定义语言,这些语句定义了不同的数据段、表、列、索引等数据库对象的定义。常用的语句关键字主要包括create、drop、alter等。 DML ...
什么是存储过程 有哪些优缺点 存储过程简单来说就是为了以后使用而保存的一条或多条预编译SQL语句,这些语句块像一个方法一样执行一些功能。 优点: 类似于封装,简化操作 不用反复建立一系列处理步骤,保证了数据的完整性 通过存储过程能够使没有权限的用户在控制之下间接地存取数据库,从而确保数据的安全。 简化对变动的管理,安全 存储过程是一个编译过的代码块,速度快,性能高 缺点: SQL本身是一种结构化 ...
2018-12-12 15:29 0 2313 推荐指数:
SQL基础 1.MySQL的数据类型 2.MySQL的SQL语句分类 DDL(Data Definition Language)语句:数据定义语言,这些语句定义了不同的数据段、表、列、索引等数据库对象的定义。常用的语句关键字主要包括create、drop、alter等。 DML ...
聚集索引和非聚集索引区别 聚集索引索引的查找键值顺序与数据的物理存放顺序是一致的,并且聚集索引是唯一的。非聚集索引的查找键值顺序与数据的物理存放顺序是不一致的,聚簇索引:索引的叶节点就是数据节点。而非聚簇索引的叶节点是主键,然后有一个指针指向对应的数据块 ...
数据库基础(面试常见题) 一、数据库基础 1. 数据抽象:物理抽象、概念抽象、视图级抽象,内模式、模式、外模式2. SQL语言包括数据定义、数据操纵(Data Manipulation),数据控制(Data Control)数据定义:Create Table,Alter Table ...
数据库常见面试题二: 1.事务四大特性 原子性:要么执行,要么不执行,也就是不可再分,已经最小了。 隔离性:所有操作全部执行完以前其它会话不能看到过程。 一致性:事务前后,数据总额一致。 持久性:一旦事务提交,对数据的改变就是永久的 2.数据库隔离级别 脏读 ...
数据库基础(常见面试题) 数据库基础(面试常见题) 一、数据库基础 1. 数据抽象:物理抽象、概念抽象、视图级抽象,内模式、模式、外模式2. SQL语言包括数据定义、数据操纵(Data Manipulation),数据控制(Data Control)数据定义 ...
1.事务四大特性 原子性:要么执行,要么不执行,也就是不可再分,已经最小了。 隔离性:所有操作全部执行完以前其它会话不能看到过程。 一致性:事务前后,数据总额一致。 持久性:一旦事务提交,对数据的改变就是永久的 2.数据库隔离级别 脏读:事务B读取事务A还没有提交 ...
(一)什么是存储过程?有哪些优缺点? 存储过程是一些预编译的SQL语句。 更加直白的理解:存储过程可以说是一个记录集,它是由一些T-SQL语句组成的代码块,这些T-SQL语句 ...
1. 数据库三范式是什么? 第一范式:表中每个字段都不能再分。 第二范式:满足第一范式并且表中的非主键字段都依赖于主键字段。 第三范式:满足第二范式并且表中的非主键字段必须不传递依赖于主键字段。 2. 什么是数据库事务? 事务具有四大特性:一致性、原子性、隔离性 ...