当前位置: 首页 > 面试题库 >

SQL语言包括哪几部分?每部分都有哪些操作关键字?

吕利
2023-03-14
本文向大家介绍SQL语言包括哪几部分?每部分都有哪些操作关键字?相关面试题,主要包含被问及SQL语言包括哪几部分?每部分都有哪些操作关键字?时的应答技巧和注意事项,需要的朋友参考一下

答:SQL语言包括数据定义(DDL)、数据操纵(DML),数据控制(DCL)和数据查询(DQL)四个部分。 数据定义:Create Table,Alter Table,Drop Table, Craete/Drop Index等 数据操纵:Select ,insert,update,delete, 数据控制:grant,revoke 数据查询:select

完整性约束包括哪些? 数据完整性(Data Integrity)是指数据的精确(Accuracy) 和 可靠性(Reliability)。

包括:

(1)实体完整性:规定表的每一行在表中是惟一的实体。

(2)域完整性:是指表中的列必须满足某种特定的数据类型约束,其中约束又包括取值范围、精度等规定。

(3)参照完整性:是指两个表的主关键字和外关键字的数据应一致,保证了表之间的数据的一致性,防止了数据丢失或无意义的数据在数据库中扩散。

(4) 用户定义的完整性:不同的关系数据库系统根据其应用环境的不同,往往还需要一些特殊的约束条件。用户定义的完整性即是针对某个特定关系数据库的约束条件,它反映某一具体应用必须满足的语义要求。

 类似资料:
  • 本文向大家介绍table由哪几部分组成?相关面试题,主要包含被问及table由哪几部分组成?时的应答技巧和注意事项,需要的朋友参考一下 自己的答案: 看文档后发现漏掉的:

  • 问题内容: 在Java中,在代码中声明关键部分的惯用方式如下: 几乎所有块都在上同步 ,但这是否有特定原因?还有其他可能性吗?是否有关于同步对象的最佳实践?(例如?的私有实例) 问题答案: 首先,请注意以下代码段是相同的。 和: 做 完全一样的事情 。除了代码的可读性和样式之外,它们都不是其中之一。 当您同步方法或代码块时,重要的是要知道 为什么 要这样做,要锁定的 对象 到底是 什么,目的 是

  • 问题内容: 我正在尝试将嵌入式Javascript渲染器用于节点:https : //github.com/visionmedia/ejs 我想知道如何在.ejs视图文件中包含另一个视图文件(部分)。 问题答案: 使用Express 3.0: 路径是相对于包含文件的调用者的相对路径,而不是相对于通过设置的views目录的相对路径。 EJS包括 (更新:ejs v3.0.1的最新语法是)

  • 本文向大家介绍Java 语言有哪些特点?相关面试题,主要包含被问及Java 语言有哪些特点?时的应答技巧和注意事项,需要的朋友参考一下 简单易学; 面向对象(封装,继承,多态); 平台无关性( Java 虚拟机实现平台无关性); 可靠性; 安全性; 支持多线程( C++ 语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序设计,而 Java 语言却提供了多线程支持); 支持网

  • 问题内容: 请说明Java 8的lambda方法的语法。 关于lambda函数是什么,有很多解释,但是我找不到语法的详尽解释,而且我发现很难正确地正确复制语法,因为我不明白为什么它们会照原样重写。 这是NetBeans提供的一个常见案例: 因此,以下lambda表达式可以解析为匿名Runnable对象的run()方法: 该->是lambda语法正确的,对不对?花括号只包含匿名方法代码。括号是否为空

  • 本文向大家介绍需求分类有哪些?相关面试题,主要包含被问及需求分类有哪些?时的应答技巧和注意事项,需要的朋友参考一下 ①业务需求 ②用户需求 ③系统需求