mysql数据库(1)

一.mysql数据库的基本概念

MySQL是一种 开放源代码的关系型 数据库管理系统(RDBMS),MySQL 数据库系统使用最常用的数据库管理语言-- 结构化查询语言(SQL)进行数据库管理。
由于MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要 事务化处理的情况下,MySQL是管理内容最好的选择。
MySQL这个名字,起源不是很明确。一个比较有影响的说法是,基本指南和大量的库和工具带有前缀“my”已经有10年以上,而且不管怎样,MySQL AB创始人之一的Monty Widenius的女儿也叫My。这两个到底是哪一个给出了MySQL这个名字至今依然是个迷,包括开发者在内也不知道。
MySQL的海豚标志的名字叫“sakila”,它是由MySQL AB的创始人从用户在“海豚命名”的竞赛中建议的大量的名字表中选出的。获胜的名字是由来自非洲斯威士兰的开源软件开发者Ambrose Twebaze提供。根据Ambrose所说,Sakila来自一种叫SiSwati的斯威士兰方言,也是在Ambrose的家乡乌干达附近的坦桑尼亚的Arusha的一个小镇的名字。
MySQL,虽然功能未必很强大,但因为它的开源、广泛传播,导致很多人都了解到这个数据库。它的历史也富有传奇性。

二.数据库的分类

    1.关系型数据库

    2.面向对象数据库

    3.网状数据库

    4.nosql数据库

三.mysql数据库的安装

四.mysql数据库中的基本信息

    1.关系

    2.列

    3.元祖

    4.域

    5.分量

    6.键:超键,候选键,主键,外键

   五.关系型数据库的操作:

     1.关系型数据模型的操作做

     2.数据的约束 

        a.为了数据的完整性:主键的取值不能为空

            为空、不存在    主键是区别每一行的数据,如果主键可以为空值 ,那他的作用就不知道

        b.参照完整性

            外键的取值要么为空值,要么为主键的值

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值