zoukankan      html  css  js  c++  java
  • 1.1 数据库的相关概念

    (一)使用数据库有那些好处?

    (1)可以持久化数据到本地

    (2)能够使用结构化查询

    (二)DB、DBMS、SQL分别是指什么?

    (1)DB(DataBase):数据库,存储数据的容器。

    (2)DBMS(DataBase Management System):数据库管理系统,又称为数据库软件或数据库产品。用于创建或管理DB。常见的数据库管理系统有mysql、oracle、db2、sqlserver等。

    (3)SQL(Structured Query Language):结构化查询语句,用于和数据库通信的语言。不是某个数据库软件特有的,而是几乎所有的主流数据库软件通用的语言。

    (三)数据库存储数据有那些特点?

    (1)数据存放到表中,而表再放到库中。

    (2)一个库中可以有多张表。每张表具有唯一的表名用来标识自己。

    (3)表中有一个或多个列。列又称为“字段”,相当于Java中的“属性”。

    (4)表中的每一行数据,相当于Java中的“对象”。

     

    (四)DQL、DML、DDL、DCL、TCL分别是什么?

    (1)DQL(Data Query Language):数据查询语言。可以从数据库表中(select)查找字段的值。

    (2)DML(Data Manipulation Language):数据操纵语言。可以对数据库中的数据进行相关操作,如(update)更新、(insert)插入、(delete)删除等。

    (3)DDL(Data Definition Language):数据定义语言。定义或改变表的结构、数据类型等。操作对象是表,而不是表中的记录。

    (4)DCL(Data Control Language):数据控制语言。设置或更改数据库用户或角色权限。授权或收回已授权的权限等。

    (5)TCL(Transaction Control Language):事务控制语言。开启事务、提交事务、回滚等。

  • 相关阅读:
    寒假作业3:简化电梯优化
    线段树2
    线段树1
    数字游戏(二)
    P1352 没有上司的舞会
    加分二叉树
    数字转换
    BLO-Blockade
    树上倍增法求LCA
    种西瓜
  • 原文地址:https://www.cnblogs.com/huabro/p/12541276.html
Copyright © 2011-2022 走看看