找到关于数据库的6705 篇文章

解释 DBMS 中嵌套查询

Bhanu Priya
更新于 2023年9月13日 13:12:39

37K+ 次查看

嵌套查询是指在其内部嵌套另一个查询的查询。嵌套的查询称为子查询。子查询通常出现在查询的 WHERE 子句中。有时它也可能出现在 FROM 子句或 HAVING 子句中。示例让我们通过一个示例来了解嵌套查询。查找 regno=103 的员工姓名该查询如下所示:select E.ename from employee E where E.eid IN (select S.eid from salary S where S.regno=103);学生表学生表创建如下:create table student(id number(10), name varchar2(20), classID number(10), marks varchar2(20)); Insert into student values(1, 'pinky', 3, ... 阅读更多

解释 SQL 中表、视图和同义词的区别

Bhanu Priya
更新于 2021年7月3日 08:45:34

3K+ 次查看

让我们了解结构化查询语言 (SQL) 中的表、视图和同义词是什么。表、视图和同义词表是数据的存储库,在表中它是物理实体。表物理地存在于数据库中。视图不是数据库物理表示的一部分。它是预编译的,因此数据检索速度更快,也提供了一种安全的访问机制。同义词是分配给表、视图、序列或程序单元的替代名称。示例创建表 employee (empID integer primary key, name varchar2(30), skill varchar2(30), salary number(20), DOB datetime)。假设存在以下场景:... 阅读更多

解释 DBMS 中 delete 命令的用法

Bhanu Priya
更新于 2021年7月3日 08:44:10

4K+ 次查看

delete 命令是一个数据操作命令,用于从表中删除记录。可以一次删除所有记录,也可以根据条件删除一组记录。从表中删除特定行要删除表中的特定行,我们需要提及 where 条件。根据条件,该特定行将从表中删除。语法如下:delete from tablename where condition例如,Delete from employee where name=’sneha’;示例以下是从表中删除特定行的示例:create table employee(ename varchar(30), department varchar(20), age number(30), salary number(20)); ... 阅读更多

SQL 中 update 命令的用途是什么?

Bhanu Priya
更新于 2021年7月3日 08:42:19

4K+ 次查看

update 命令是一个数据操作命令,用于编辑表的记录。它可以用于根据用户提供的条件更新单行、所有行或一组行。它与 SET 子句一起使用,在操作上,可以使用 WHERE 子句来匹配条件:示例 1以下是 update 命令用法的示例:update table student set name=’sneha’ where branch=’CSE’;示例 2以下是 update 命令用法的另一个示例:create table employee(ename varchar(30), department varchar(20)); insert into employee ... 阅读更多

解释 DBMS 中结构化查询语言中的 insert 命令

Bhanu Priya
更新于 2021年7月3日 08:40:09

3K+ 次查看

insert 命令是数据操作命令,用于通过将信息插入表中来操作数据。此命令用于向表中添加记录。使用 insert 语句插入记录时,输入的记录数应与表的列数匹配。如果创建的项目数少于列数,则还需要在 insert 语句中指定字段名。insert 命令它用于将记录插入表中。语法如下:INSERT INTO table-name VALUES(field1, field2, ……..)示例以下是... 阅读更多

什么是 DBMS 中的 3 层架构?

Bhanu Priya
更新于 2023年9月13日 13:09:59

30K+ 次查看

数据库管理系统 (DBMS) 的整体设计取决于其架构。借助基本的客户端或服务器架构,可以将 Web 服务器、个人电脑 (PC) 和其他元素上的大量数据与网络连接起来。PC 和工作站是通过网络连接的客户端架构的一部分。DBMS 的架构取决于用户与数据库的连接方式。DBMS 架构有三种类型,如下所示:1 层架构。2 层架构。3 层架构。3 层架构3 层架构在客户端和服务器之间包含一个额外的层。在此架构中,没有直接... 阅读更多

什么是 DBMS 中的 2 层架构?

Bhanu Priya
更新于 2021年7月3日 09:08:24

15K+ 次查看

数据库管理系统 (DBMS) 的整体设计取决于其架构。借助基本的客户端或服务器架构,可以将 Web 服务器、个人电脑 (PC) 和其他元素上的大量数据与网络连接起来。PC 和工作站是通过网络连接的客户端架构的一部分。DBMS 的架构取决于用户与数据库的连接方式。DBMS 架构有三种类型,如下所示:1 层架构。2 层架构。3 层架构。2 层架构2 层架构基于客户端-服务器机器。在这种架构中,客户端上的应用程序直接与... 阅读更多

什么是 DBMS 中的 1 层架构?

Bhanu Priya
更新于 2021年7月3日 09:07:19

9K+ 次查看

数据库管理系统 (DBMS) 的整体设计取决于其架构。借助基本的客户端或服务器架构,可以将 Web 服务器、个人电脑 (PC) 和其他元素上的大量数据与网络连接起来。PC 和工作站是通过网络连接的客户端架构的一部分。DBMS 的架构取决于用户与数据库的连接方式。DBMS 架构有三种类型,如下所示:1 层架构。2 层架构。3 层架构。层是一个物理单元,程序代码或进程在其中运行。例如:数据库服务器、应用程序... 阅读更多

解释 DBMS 中的 Select 命令

Bhanu Priya
更新于 2021年7月3日 08:36:22

8K+ 次查看

Select 命令用于通过使用 SQL 连接从表、视图或一组表、视图中获取一组记录中的数据。可以使用不同的谓词(例如 WHERE、GROUP BY、HAVING、ORDER BY)来使用 SQL 语句检索数据。select 语句最简单的示例是用户想要检索表的全部记录,可以使用“*”来执行此操作。首先,让我们在使用 select 命令检索数据之前创建表并在表中插入数据:步骤 1create table student(name char(30), regno number(10), branch char(20), age char(10));输出将是... 阅读更多

说明文件系统和 DBMS 之间的区别?

Bhanu Priya
更新于 2021年7月3日 09:01:14

4K+ 次查看

在了解两者区别之前,让我们先看看文件系统和数据库管理系统的定义。文件管理系统它只是一组程序,用于管理和存储计算机硬盘中文件和文件夹中的数据。它有助于读取和写入硬盘数据。它也称为传统文件系统。文件管理系统中的数据冗余度很高,难以控制。数据库管理系统 (DBMS)它被定义为一个软件系统,允许用户定义、创建和维护数据库,并提供对数据的访问控制。DBMS 是一组程序……阅读更多

广告