数据库 - 312

什么是数据库

  狭义:存储数据的仓库

  广义:可以对数据进行存储和管理的软件

 

  数据库是由表、关系、操作组成的

为什么需要数据库

  • 几乎所有的应用软件的后台都需要数据库;数据是最核心的,非常重要;
  • 数据库存储数据占用空间小,容易持久保存;
  • 存储比较安全:只能通过数据库软件打开;
  • 容易维护和升级
  • 数据库移植比较容易
  • 简化对数据的操作:数据量庞大时 
  • 为将来学习Oracle做准备
  • B/S架构里面需要包含数据库

 

 

数据库的安装与卸载

 

预备知识

  • 学习数据库必须得学习数据库原理
    •   数据库原理,理论知识
  • 必须学习一门编程语言
    •   不需要,但是懂一门编程语言的话会帮助于学习 TL_sql
  • 数据结构和数据库的区别
    •   数据库是在应用软件级别研究数据的存储和操作
    • 数据结构是指啊系统软件级别研究数据的存储和操作
    •  
  • 什么是连接
    •   
  • 有了编程语言为什么还需要数据库
    •   对内存数据操作是编程语言的强项,但是对硬盘数据操作却是编程语言的弱项
    • 对硬盘数据操作却是数据库的强项,是数据库的核心问题

初学者建议从三个方面学习数据库

  • 数据库是如何存储数据的
    •   字段 记录  表  约束(主键  外键  唯一键  非空 check  default)
  • 数据库是如何操作数据的
    •   insert  update  delete  T-SQL  存储过程  函数 触发器
  • 数据是如何显示数据的
    •   select (查询,显示数据)

必备的操作

  • 如何创建数据库
    •   
  • 如何删除数据库
    •   
  • 如何附加和分离数据库
    •   

 

数据库是如何解决数据存储问题的

表的相关数据

  • 字段

 

  • 记录

 

  • 表和字段、记录的关系

 

 

  • 属性

 

  • 元组

 

 

2 create table命令

 

3 什么是约束

 

4 表和约束的区别

 

5 什么是关系

 

6 什么是主键

 

7 外键

 

查询

 

 

 

 

 

 

 

 

posted @ 2025-03-12 18:05  同州  阅读(16)  评论(0)    收藏  举报