数据库基础

一.

  1. 基本概念 数据库 database 存储数据的仓库 . 按照一定结构进行合理组织并且长期存储在计算机上的大量数据集合

  2. 有结构:数据库的存储文件是有类型的;数据库不仅存储了数据还存储了数据关系

  3. 长期:永久的,数据库本质是磁盘文件;数据库只是一个管理上的概念,数据存在一张张表中;

  4. 海量:存储大量数据

二.

1.数据库管理系统: (DBMS)DataBase ManageMent  Service

 2.DB-Engines - Knowledge Base of Relational and NoSQL Database Management Systems数据库统计网站

三.数据库分类

        1.关系型数据库,relational : 按照多行多列 二维形式(表格)进行数据的存储;

        2.经典关系型数据库:

        3.Mysql优点:开源;高性能;在新版本可以实现海量数据存储;市场占有高

        4.SQLServer : 不适合java语言开发.适合C#开发

        5.非关系型数据库   泛指 NOT ONLY SQL 不仅仅是SQL  用来对关系型数据库进行补充,性能高

        基于 key-mapper 格式  Redis数据库...基于文档型:MongoDB   基于搜索的:Elasticsearch

        6.数据库的安装   和卸载

  •      www.mysql.com    mysqp官网   
  •    

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL服务目录删除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL服务目录删除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL服务目录删除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MySQL服务目录删除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL服务目录删除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL服务删除

  • 启动mysql
  • show databases;  (加分号)
  • use 某个数据库的名称; 切换到某个数据库

  • show tables; 查看数据库中的所有的表名

    数据库的基本操作

SQL语句 struct query language

1.结构化查询语言,主要是用来和DBMS进行交互的;

        2.sql特点: 非过程化  (我们没有必要一步一步告诉计算机,如何去做,只要告诉它做什么)

                它是没有逻辑的;与java不同 

                具有统一的标准

      

       

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值