美文网首页
sql 数据库

sql 数据库

作者: Vergil_wj | 来源:发表于2021-06-11 16:00 被阅读0次

什么是数据库

狭义:存储数据的仓库。
广义:可以对数据进行存储和管理的软件以及数据本身统称为数据库。

也可说数据库是由表、关系、操作组成。

为什么需要数据库

  • 几乎所有的应用软件的后台都需要数据库。

  • 数据库存储数据占用空间小,容易持久保存。

  • 存储比较安全,一般文件打不开。

  • 容易维护和升级。

  • 数据库移植比较容易。

  • 简化对数据的操作。

数据库软件

大型:Oracle、DB2
中型:SQL Server
小型:MySQL

数据库文件

.mdf 数据文件

.LDF 日志文件

数据结构和数据库的区别

  • 数据库是应用软件级别研究数据的存储与操作。

  • 数据结构是在系统软件级别研究数据的存储与操作。

也可以说数据库在外存(硬盘)级别研究,数据结构在内存级别研究。

有了编程语言为什么还要数据库

对内存数据操作是编程语言的强项,但是对硬盘数据操作是编程语言弱项。

对硬盘数据操作却是数据库的强项,是数据库研究的核心问题。

初学者从三方面学习数据库

  1. 数据库是如何存储数据的
    字段、记录、表、约束(主键、外键、唯一键、非空、check、default、触发器)

  2. 数据库是如何操作数据的
    insert、update、delete、T-SQL、存储过程、函数、触发器

  3. 数据库是如何显示数据的
    select

相关文章

  • 数据库SQL语言入门(一)

    系列文章 数据库SQL语言入门(二)数据库SQL语言入门(三) SQL简介 SQL 是 Structure Que...

  • Sqlite数据库

    SQL 是用于访问和处理数据库的标准的计算机语言 SQL 能做什么? SQL 面向数据库执行查询SQL 可从数据库...

  • iOS进阶第二天 (数据库)

    一、数据库管理系统 二、SQL语句 三、 iOS的数据库技术实现 数据库常用概念: SQL:SQL是Structu...

  • SQL基础<一>

    前言 计划 传送门:SQL基础教程 数据库和SQL 1.数据库 提到SQL,首先必须谈到数据库,那么什么是数据库?...

  • SQLServer基础

    系统数据库 SQL Server 系统自带以下数据库: master数据库master数据库用来保存SQL Ser...

  • SQL 和 NoSQL 的区别

    概念 SQL (Structured Query Language) 数据库,指关系型数据库 - 主要代表:SQL...

  • SQL预编译

    1.数据库预编译起源 (1)数据库SQL语句编译特性:数据库接受到sql语句之后,需要词法和语义解析,优化sql语...

  • MySQL

    数据类型 sql基础 数据库表 SQL SELECT 语句: SQL WHERE 子句: SQL AND & OR...

  • MySQL的笔记(一)

    SQL语句的定义:简称SQL,结构化查询语言,数据库管理系统通过SQL语言来管理数据库中的数据。 SQL的分类: ...

  • sql和noslq的区别

    一、概念 SQL (Structured Query Language) 数据库,指关系型数据库。主要代表:SQL...

网友评论

      本文标题:sql 数据库

      本文链接:https://www.haomeiwen.com/subject/pvejeltx.html