初识数据库

(1)简述数据库和数据库管理系统的区别

思路:从数据库(DB)和数据库管理系统(DBMS)的定义来答

数据库(DB):

指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用户或应用共享的平台。

数据库管理系统(DBMS):

指一种操作和管理数据库的大型软件,用于建立,使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据库中的数据。

2)简述SQL的优点

思路从三点来解释如下:

(1)不是某个特定数据库供应商专有的语言,几乎所有的数据库系统都支持SQL。

(2)简单易学,该语言的语句都是由描述性很强的英语单词组成,且这些单词的数目不多。

(3)高度非过程化,即用SQL操作数据库,只需指出“做什么”,无需指明“怎么做”,存取路径的选择和操作的执行由数据库自行完成。

(3)简述SQL的组成部分

1.数据库的定义语言(DDL):

包括CREATE语句,ALTER语句和DROP语句。其中CREATE 语句用于创建数据库,数据表等。ALTER 语句用于修改表的定义等,DROP语句用于删除数据库,删除表等。

2.数据库的操作语言(DML):

包括INSERT 语句,UPDATE 语句和DELETE语句。其中INSERT语句,UPDATE语句和DELETE 语句。INSERT语句用于插入数据,UPDATE语句用于修改数据 ,DELETE语句用于删除语句。

3.数据库的查询语言(DQL):

主要是SELECT语句,SELECT可以查询一条或多条数据。

4.数据控制语言(DCL):

主要用于控制用户的访问权限,包括GRANT语句,REVOKE语句,COMMIT语句和ROLLBACK语句。GRANT语句用于给用户添加权限,REVOKE语句用于收回用户的权限,COMMIT语句用于提交事务,ROLLBACK语句用于回滚事务。

(4)常见的数据库产品

oracle,Mysql,SQL server,MongDB,DB2,Redis等

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值