SqlServer,Oracle和MySQL

SqlServer,Oracle和MySQL

  • 一、SqlServer
    • 1、SqlServer简介
    • 2、SqlServer的安装步骤
    • 3、日志文件和数据文件
    • 4、新建和删除数据库
    • 5、数据库的完整性
    • 6、数据库的类型、语句关键词、运算符、函数
    • 7、SqlServer增删改查语句
  • 二、Oracle
    • 1、Oracle简介
    • 2、oracle安装步骤
    • 3、oracle存储过程的增删改
    • 4、存储过程和函数的区别
        • 1、过程
        • 2、函数
  • 三、MySQL
    • 1、mysql简介
    • 2、术语
    • 3、MySQL安装步骤
    • 4、开启服务
        • 1、在计算管理里面启动和关闭服务
        • 2、在mysql管理器中启动和关闭服务
    • 5、导入数据库表步骤
    • 6、卸载MySQL
    • 7.创建表必须的选择

前言:三大数据库本质没有什么很大区别,而且连sql语句也都是异曲同工之妙,所以只要学会一种数据库,其他的数据库就可以很轻松的掌握。
SqlServer、oracle、MySQL的增删改查都是一样的
SqlServer,Oracle和MySQL_第1张图片

一、SqlServer

1、SqlServer简介

SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了。

2、SqlServer的安装步骤

安装步骤

3、日志文件和数据文件

.mdf/.ndf数据文件
.ldf日志文件
在这里插入图片描述

4、新建和删除数据库

SqlServer,Oracle和MySQL_第2张图片
SqlServer,Oracle和MySQL_第3张图片

5、数据库的完整性

SqlServer,Oracle和MySQL_第4张图片

6、数据库的类型、语句关键词、运算符、函数

  • 常用的数据类型、比较少用到的数据类型、一般不用的数据类型
  • 语句关键词:数据定义关键词,数据操作关键词
  • 常用到的运算符
  • 字符串行数、日期函数、数学函数、统计函数

7、SqlServer增删改查语句

增加
SqlServer,Oracle和MySQL_第5张图片
删除SqlServer,Oracle和MySQL_第6张图片

修改
SqlServer,Oracle和MySQL_第7张图片

查询
SqlServer,Oracle和MySQL_第8张图片


SqlServer,Oracle和MySQL_第9张图片

二、Oracle

1、Oracle简介

甲骨文公司(ORACLE)是一家大型数据库软件公司,由埃里森和Robert Miner于1977年在美国加州联合创立。

Oracle Database,又名Oracle RDBMS,简称Oracle。是甲骨文公司推出的一款关系数据库管理系统。

2、oracle安装步骤

安装步骤

3、oracle存储过程的增删改

增加存储过程:
	create or replace procedure p_insert(tid number, tname varchar2)
	is
	begin
	    insert into tb_name(tid,tname) values(tid,tname);
	end;
删除的存储过程
	create or replace procedure p_update(tid number)
	is
	begin
	    delete tb_name where tid=tid;
	end;
修改存储过程
	create or replace procedure p_update(tid number, tname varchar2)
	is
	begin
	    update tb_name set tname=tname where tid=tid;
	end;

4、存储过程和函数的区别

1、过程

1.作为PL/SQL语句执行
2.不包含return
3.不返回任何值
4.可以包含return语句

2、函数

1.作为表达式的
2.必须包含return
3.必须返回个单元
4.必须包含至少一个return


SqlServer,Oracle和MySQL_第10张图片

三、MySQL

1、mysql简介

MySQL是一个关系型数据库管理系统,原本是一个开放源码的关系数据库管理系统,原开发者为瑞典的MySQL AB公司,该公司于2008年被昇阳微系统(Sun Microsystems)收购。2009年,甲骨文公司(Oracle)收购昇阳微系统公司,MySQL成为Oracle旗下产品。
MySQL在过去由于性能高、成本低、可靠性好,已经成为最流行的开源数据库。

2、术语

1、DCL 数据控制语句(Data Control Language)
2、DDL 数据定义语句(Data Definition Language)
3、DML 数据操作语句(Data Manipulation Language)
4、sql 结构化查询语言(Structure Query Language)
5、DBMS 数据管理系统(Database Management Sysyem)

3、MySQL安装步骤

安装步骤

4、开启服务

如果mysql连接不上,可能就是mysql的服务没有开启
启动服务的两种方式

1、在计算管理里面启动和关闭服务

SqlServer,Oracle和MySQL_第11张图片

2、在mysql管理器中启动和关闭服务

1.net stop mysql 停止服务
2.net start mysql 启动服务

SqlServer,Oracle和MySQL_第12张图片
SqlServer,Oracle和MySQL_第13张图片

5、导入数据库表步骤

右击–>运行sql文件–>选择路径

SqlServer,Oracle和MySQL_第14张图片
SqlServer,Oracle和MySQL_第15张图片
SqlServer,Oracle和MySQL_第16张图片
SqlServer,Oracle和MySQL_第17张图片

6、卸载MySQL

1、添加删除程序中卸载MySQL

2、到安装目录删除MySQL

3、删除:C:\Documents and Settings\All Users\Application Data\MySQL
C:\ProgramData\MySQL

4、查看注册表:
regedit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services

如果删除之后还想要再次安装MySQL需要重启电脑(win xp),直接重新安装即可

7.创建表必须的选择

SqlServer,Oracle和MySQL_第18张图片
SqlServer,Oracle和MySQL_第19张图片
SqlServer,Oracle和MySQL_第20张图片

总结:虽然说这三个数据的基本语句没什么区别,但是我们不能因为学会了一种数据库,就放弃学习其他的,应该过上时代的步伐,其实SqlServer数据基本已经被淘汰掉了

你可能感兴趣的:(笔记,mysql,mysql)