首页 » 博客 » 尽管这两种数据类型都用于表示

尽管这两种数据类型都用于表示

Q1. SQL 的子集有哪些? 

答案。 SQL 有三个子集 – DDL、DML 和 DCL。

DDL——数据定义语言用于执行创建、删除和更改对象等操作。

DML – 数据操作语言用于访问和操作数据。它涉及插入、删除、检索、更新等操作。

DCL – 数据控制语言用于控制谁可以访问数据库中的信息。您可以使用 DCL 授予和撤销访问权限。

这道关于 SQL 的面试问题有时会随后要求提供每种类型的命令的示例。

Q2. 主键是什么? 

答案。主键可以是一列或一组可以 电报数据库 唯一标识每一行的列。包含员工详细信息的表中的员工 ID 是主键。

Q3. 唯一键与主键有何不同?  

答案: 唯一键可以包含空值,并且一个表中可以有多个唯一键。但是一个表中只能有一个主键,并且主键不能包含空值。

Q4. 什么是子查询? 

答案: 子查询是查询中的查询。内部查询称为子查询,外部查询称为主查询。子查询的输出用于主查询。

Q5. 什么是规范化? 

答案: 规范化用于以消除和防止冗余的方式组织数据。它使查找和修改数据库中的信息变得更加容易。

它确保数据库内有更好的组织,并 最新群发短信 保证即使修改后也能保持一致性。规范化还使实现安全功能变得更加容易。

Q6. 什么是存储过程? 

答案。 您可以创建 SQL 语句集合,并在访问数据库时将它们用作函数。此集合称为存储过程。

它们可以预先创建。您甚至可以对 得不解开这位总统的主权或 它们应用条件逻辑。它们用于提高性能并减少流量。

Q7. 什么是触发器?

答案。 触发器是一种存储过程,当表事件(例如插入、更新、删除等)发生时执行。

Q8. 如何区分 char 和 varchar2 数据类型?

答案。 字符串,但区别在于长度。Char 用于那些具有固定长度的字符串。另一方面,如果字符串的长度可变,则应使用 varchar2。

滚动至顶部