首页 > 其他分享 >第十二周学习笔记

第十二周学习笔记

时间:2022-11-17 19:12:10浏览次数:77  
标签:第十二 数据库 SQL 笔记 学习 数据表 MySQL Oracle 数据

MySQL数据库系统

本章讨论了MySQL关系数据库系统;介绍了MySQL并指出了它的重要性;展示了如何在Linux机器上安装和运行MySQL;演示了如何使用MySQL在命令模式和批处理模式下使用SOL脚本创建和管理数据库;说明了如何将MvSOL与C编程相结合;演示了如何将MySOL与PHP集成,通过动态Web页面创建和管理数据库。

MySQL

  • MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。MySQL是将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

  • MySQL是一个开源数据库管理系统,由服务器和客户机组成。在将客户机连接到服务器后,用户可向服务器输入SOL命令,以便创建数据库,删除数据库,存储、组织和检索数据库中的数据。MySQL有广泛的应用。除了提供标准的数据库系统服务外,MySQL和PHP(PHP2018)已成为大多数数据管理和在线商务网站的主干网。

MySQL与其他的大型数据库比较#

例如Oracle 、DB2、SQL Server等相比,MySQL 自有它的不足之处,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于 MySQL是开放源码软件,因此可以大大降低总体拥有成本。

数据库类型

  1. 关系型数据库——Oracle、SQL Sever、MySQL

代表:Oracle、SQL Server、MySQL

  1. 非关系型数据库——Redis、Mongodb,NoSQL数据库在存储速度与灵性方面有优势,也常用于缓存。

代表:Redis、Mongodb

SQL结构化查询语言

数据定义语言(DDL):

  用于定义和管理数据对象,包括数据库,数据表等。例如:CREATE,DROP,ALTER等。
  数据库 -> 数据表:对数据库或数据表的创建、删除、修改等操作

数据操作语言(DML):

  用于操作数据库对象中所包含的数据。例如:INSERT,UPDATE,DELETE语句。对数据的 增、删、改这些操作,就是数据操作语言

数据查询语言(DQL):

  用于查询数据库对象中所包含的数据,能够进行单表查询,连接查询,嵌套查询,以及集合查询等各种复杂程度不同的数据库查询,并将数据返回客户机中显示。

数据控制语言(DCL):

  是用来管理数据库的语言,包括管理权限及数据更改。

实践过程

linux中安装mysql

 

 

 

标签:第十二,数据库,SQL,笔记,学习,数据表,MySQL,Oracle,数据
From: https://www.cnblogs.com/sztsao/p/16792161.html

相关文章

  • c#线程学习之ManualResetEvent和AutoResetEvent的区别!
    转自:https://www.cnblogs.com/jicheng/articles/5998244.html在讨论这个问题之前,我们先了解这样一种观点,线程之间的通信是通过发信号来进行沟通的。(这不是废话)   ......
  • 声网深度学习时序编码器的资源预测实践丨Dev for Dev 专栏
    本文为「DevforDev专栏」系列内容,作者为声网大后端智能运营算法团队算法工程师@黄南薰。随着深度学习技术的发展,编码器的结构在构建神经网络中成为了热门之选,在计算......
  • yii框架学习记录
    事务回滚M()->startTrans();//开启事务M()->commit();//提交事务M()->rollback();//回滚D('Agent')->getAgentInfo();//D表示model层I("")//获取请求参数......
  • luffy学习-11
    一、celery知识点补充可以在多台机器上运行celery的workerworker可以运行在多台机器上,但是必须滴把项目代码完成copy过去,而不是把celery的包导过去,因为比如说你的包里有......
  • GO学习笔记之基本数据类型
    整型普通整型类型描述uint8无符号8位整型(0到255)uint16无符号16位整型(0到65535)uint32无符号32位整型(0到4294967295)uint64无符号......
  • 【学习笔记】Python深浅copy拷贝解析
    一、列表的赋值(一般用于读操作)这个和列表的深浅拷贝其实没有关系,就是一个赋值操作;list1和list2指向的是同一片内存地址;即,你家有套房子,叫清华楼A栋101室,也叫......
  • 学习wpf笔记2 绑定 ——转[WPF学习之数据绑定]
    WPF中的数据绑定提供了很强大的功能。与普通的WinForm程序相比,其绑定功能为我们提供了很多便利,例如Binding对象的自动通知/刷新,Converter,ValidationRules,TwoWayBinding......
  • 使用Jupyter记事本记录和制作.NET可视化笔记
     前言:对于记录笔记的工具特别多,不过对于程序员来说,记录笔记+程序代码+运行结果演示可以同时存在,无疑会极大增加我们的笔记的可读性和体验感。以前在写python的时候,使用jup......
  • Oracle笔记:循环及游标
    循环及退出循环:--while--初值while条件loop循环体;循环变量的变化;endloop;--breakif条件thenexit;endif;--continue<<label>>....if条件thengotolabel;end......
  • ffmpeg安装-个人学习记录
    目录1.软件网站2.安装教程3.软件安装检测4.测试软件1.FFmpeg  ←传送门网址:https://ffmpeg.org下载步骤如图1.点击Download  ......