『数据库』数据库笔记
『数据库』数据库笔记
前言
结构化查询语言(Structured Query Language)简称 SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。
这是一篇笔记性质的文章,包括我对上课知识的总结和自身的一些想法。本文的写作知识体系来源于我的数据库老师,部分知识来自于网络,我呢对知识进行了细化和添加了自己的一些看法,并且加入了一些实例帮助理解,本文不是面向 SQL 高手写的,可以看作是数据库的入门教程,或者 SQL 语言进阶的工具书。因本人水平有限本文中可能存在一些纰漏和错误,希望大家可以不吝指出以及提出建议,在下感激不尽。课本的取材呢,是
文章的大部分内容是我自己根据自己理解和实践经验写的,而部分理论知识也是来源书上,大部分计算机系的数据库都是这本书,希望各位读者想进一步学习数据库,就去买一本吧!!!
最后希望这篇文章能够帮助到你!
第一课: MySql 数据库的安装
第二课: 数据库绪论
第三课: SQL 语言概述
第四课: 数据库基础理论体系
第五课: 模式、基本表、视图
第六课: E-R 图
朴实无华且枯燥的数据库教程—E-R 图(实体联系图)用来描述数据库图例
第七课:单表查询
第八课:多表查询
第九课:数据库完整性
第十课:关系数据理论
第十一课:数据库的安全性
第十二课: 怎样设计一个数据库
第十 三课: 数据库的查询可不是只知道 Select 就可以的
第十四课 数据库编程(概念性的东西,应用一般,甚至有点过时,用来考试)
第十五课: 数据库系统效率 Max–数据库并发控制
第十六课:你以为删库跑路就能让你老板内(lei)牛(liu)满面–数据库的恢复技术
番外:JAVA 连接数据库的方法以及增删查改
写在最后:
Name:风骨散人,目前是一名双非在校大学生,预计考研,热爱编程,热爱技术,喜欢分享,知识无界,希望我的分享可以帮到你!名字的含义:我想有一天我能有能力随心所欲不逾矩,不总是向生活低头,有能力让家人拥有富足的生活而不是为了生计而到处奔波。“世人慌慌张张,不过是图碎银几两。偏偏这碎银几两,能解世间惆怅,可让父母安康,可护幼子成长 …”
文章主要内容:
Python,C++,C 语言,JAVA,C#等语言的教程
ACM 题解、模板、算法等,主要是数据结构,数学和图论
设计模式,数据库,计算机网络,操作系统,计算机组成原理
Python 爬虫、深度学习、机器学习
计算机系408考研的所有专业课内容
目前还在更新中,先关注不迷路。微信公众号,cnblogs(博客园),CSDN 同名“风骨散人”
如果有什么想看的,可以私信我,如果在能力范围内,我会发布相应的博文!
感谢大家的阅读!😘 你的点赞、收藏、关注是对我最大的鼓励!