当前位置: 首页 > news >正文

数据库基础知识

什么是数据库

数据库(Database,DB)是按照数据结构来组织、存储和管理数据的仓库,其本身可看作电子化的文件柜,用户可以对文件中的数据进行增加、删除、修改、查找等操作。

什么是数据库系统

数据库系统由数据库、数据库管理系统、数据库应用程序等组成。

 数据库存储结构

数据库是存储和管理数据的仓库,但数据库并不能直接存储数据,数据是存储在表中的。

在存储数据的过程中一定会用到数据库服务器,所谓的数据库服务器就是指在计算机上安装一个数据库管理程序。

 什么是SQL语言

SQL语言是一种数据库查询语言和程序设计语言。

它是一种关系型数据库语言,主要用于管理数据库中的数据,如存取数据、查询数据、更新数据等。

关系型数据库语言由4部分组成

        (1)数据定义语言(DDL)

        (2)数据操作语言(DML)

        (3)数据查询语言(DQL)

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

常见的数据库产品

Oracle、SQL Server、DB2、MySQL、MongoDB

相关文章:

  • roofs 根文件系统制作
  • 期货开户客户经理一对一专业服务指导
  • html网页设计模板制作前需要准备什么?
  • 起底野蛮成长的腾讯共享wifi赚钱小程序,到底是机遇还是陷阱?
  • 鲸探发布点评:9月2日发售罗丹雕塑系列数字藏品
  • 管理学精要
  • Java架构师技能点面试题汇总SSM简历模板1.0
  • ESelasticsearch-header菜鸟教程06--模糊查询
  • 什么才是Web测试?让我来告诉你~
  • es 用户启动elasticsearch
  • 【JAVA】Retrofit详解和使用
  • 基于Springboot+vue的羽毛球购物销售商城 elementui
  • nothing added to commit but untracked files present (use“git add“to track)
  • springboot基于Javaweb的超市管理系统毕业设计源码281024
  • 第九章【ADFS集成Exchang实现OWA\ECP单点登录SSO】验证owa是否成功集成adfs
  • CSS 专业技巧
  • CSS相对定位
  • ES6简单总结(搭配简单的讲解和小案例)
  • EventListener原理
  • input的行数自动增减
  • Js实现点击查看全文(类似今日头条、知乎日报效果)
  • laravel with 查询列表限制条数
  • Less 日常用法
  • PAT A1050
  • PHP的类修饰符与访问修饰符
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • Vue官网教程学习过程中值得记录的一些事情
  • vue总结
  • 阿里云应用高可用服务公测发布
  • 关于Java中分层中遇到的一些问题
  • 记录:CentOS7.2配置LNMP环境记录
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 使用权重正则化较少模型过拟合
  • 通过git安装npm私有模块
  • 详解移动APP与web APP的区别
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • ​渐进式Web应用PWA的未来
  • #if 1...#endif
  • (6)设计一个TimeMap
  • (二十四)Flask之flask-session组件
  • (附源码)基于SSM多源异构数据关联技术构建智能校园-计算机毕设 64366
  • (六)vue-router+UI组件库
  • (每日持续更新)jdk api之StringBufferInputStream基础、应用、实战
  • (数据结构)顺序表的定义
  • (转)Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一
  • (转)程序员技术练级攻略
  • *setTimeout实现text输入在用户停顿时才调用事件!*
  • .gitattributes 文件
  • .Net Redis的秒杀Dome和异步执行
  • ;号自动换行
  • @Builder用法
  • @hook扩展分析
  • @JSONField或@JsonProperty注解使用
  • @Pointcut 使用
  • [8481302]博弈论 斯坦福game theory stanford week 1