接上篇:了解了_数据库系统组成,继续理解必备知识点:数据库存储_逻辑结构
快速理解 数据存储结构:数据库系统_数据库_表
1. 理解什么是数据库
- 数据库发展:大致由 人工管理、文件系统、数据库系统(高级)3阶段
- 数据库种类:主要由 层次、网络、关系型、NoSQL(非关系)数据库4种
- (不同种类的数据库,按不同的 数据结构 来联系和组织)
- 定义:数据库是存放在计算机内具有统一管理属性的数据集合(数据被存放在结构化的数据表中),按数据结构来存储和管理数据的计算机软件系统。
-
数据库特点:
- 实现数据共享,减少数据冗余
- 采用特定数据类型
- 数据独立性
- 统一数据控制
- 理解数据库(DB):是 保存数据的仓库、也是 数据管理的 方法与技术。
2.什么是数据表:
- 关系型数据库中,数据库表是1系列二维数组的集合,用来存储数据和操作数据的逻辑结构(行列集合)。
- 横向的行(亦名:记录):是组织数据的单位
- 纵向的列(亦名:字段):每1个列 表示记录的1个属性(属性_有相应的描述信息,如:数据类型、数据宽度等)。
- 数据表之间的相互关联,反映了客观事物间的本质联系(主、外键)
3.数据类型:数据类型决定了数据在计算机中的存储格式,代表不同的信息类型(萝卜白菜各有所爱)
- 整型、浮点型 、二进制、日期/时间、字符串
- 表中的每1个字段,就是某种指定的数据类型
4.主键(PRIMARY KEY)又称主码。用于唯一标识表中的每1条(行)记录。
- 可以定义表中的1列或多列为主键(如:ID号)
- 主键列上不能有2行相同的值,也不能为空值(null)=== 即:不能重复|不能为空
ps:具体_数据表存储数据 如下:
随心测试_数据库_003 <数据库存储结构>的更多相关文章
-
随心测试_数据库_002 <;数据库系统组成>;
软测工程师:作为综合运用多学科知识,保障软件质量的重要岗位.需要我们学以致用,在工作中不断学习提升.以下:软测人员必备_数据库核心技能学习点,供大家学习参考. 数据库系统组成_必备 1. 简介:数据库 ...
- 随心测试_软测基础_001<;说在开始_测试理念>;
-
随心测试_数据库_001<;论数据的重要性>;
测试工作中,数据的重要性 软测工程师:作为综合运用多学科知识,保障软件质量的重要岗位.需要我们学以致用,在工作中不断学习提升.以下:软测人员必备_数据库核心技能学习点,供大家学习参考. Q1:什么是: ...
-
随心测试_软测基础_003<; 理解测试 >;
目标:对于软件测试基础,利用清晰的框架,掌握相关知识点. 做某件事情,思路如下: 以上过程,理解为:针对x一个对象,围绕特定的目的,利用具备的方法,按一定的流程做事情,并反复思考总结,这样做是否达到目 ...
-
随心测试_软测基础_007<;软测学习路线建议>;
如果你对软测感兴趣,那么如何学习软件测试呢? 贴心小提示:以下内容,仅供参考,不挖坑 1:学习方式_职业教育选择观 ————SX的观点:成本 | 收益说,理性接受 软测产业服务链中,测试工程师重在于& ...
-
随心测试_职场面试_001<;SX的面试观点>;
快速理解_求职面试:必不可少的嘴 + 双向沟通交流 = 人与人之间的心理游戏 ps:以下为_面试题回答套路_案例,仅供参考,不挖坑 常见的面试题: 你是如何看待软件测试这个行业的? 说说你对软件测试 ...
-
随心测试_软测基础_006<;测试人职业发展>;
接上篇:熟悉了_测试人员的工作职责范围与具体的工作内容 ,如何规划:测试人员的职业路线呢? 贴心小提示:以下内容,仅供参考,不挖坑 Q1:如何规划测试工程师的职业发展路线? A1:SX的观点:预定目标 ...
-
随心测试_软测基础_005 <;测试人员工作内容>;
接上篇:清楚了_测试人员的工作职责范围,那每项 测试活动的具体工作内容有哪些呢? Q1:如何理解测试工程师的工作内容? A1:SX的观点:综合一体化 现如今互联网行业如何哪达,每一项IT职业的工作职责 ...
-
随心测试_软测基础_004<;测试人员工作职责>;
接上篇续,依据_软测基础体系:<依据不同的测试对象,选取适合的方法,按照设计的流程完成测试工作,检验整个过程是否达到测试的目的>.“学以致用”,实践于工作职责 常见面试题: —— 诸如以下 ...
随机推荐
-
POJ2396 Budget(有源汇流量有上下界网络的可行流)
题目大概给一个有n×m个单元的矩阵,各单元是一个非负整数,已知其每行每列所有单元的和,还有几个约束条件描述一些单元是大于小于还是等于某个数,问矩阵可以是怎样的. 经典的流量有上下界网络流问题. 把行. ...
-
php 发送邮件
php我们可以使用系统的mail函数去发送邮件 但是需要配置一下邮件环境 这里选择使用PHPMailer 这样比较方便 首先下载PHPMailer:https://github.com/Synchr ...
-
java_JDBC(2)
1.Statement 每次执行sql语句,数据库都要执行sql语句的编译 ,最好用于仅执行一次查询并返回结果的情形,效率高于PreparedStatement. 2.PreparedStatemen ...
-
[BZOJ]1047 理想的正方形(HAOI2007)
真·水题.小C本来是不想贴出来的,但是有一股来自东方的神秘力量催促小C发出来. Description 有一个a*b的整数组成的矩阵,现请你从中找出一个n*n的正方形区域,使得该区域所有数中的最大值和 ...
-
Android面试题总结(不定期更新、附答案)
1.Activity的启动模式? activity一共有4种启动模式:standard.singleTop singleTask .singleInstance standard:(标准模式)默认的就 ...
-
Vue.js 系列教程 1:渲染,指令,事件
原文:intro-to-vue-1-rendering-directives-events 译者:nzbin 如果要我用一句话描述使用 Vue 的经历,我可能会说“它如此合乎常理”或者“它提供给我需要 ...
-
Hdoj 1879.继续畅通工程 题解
Problem Description 省*"畅通工程"的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可).现得到城镇道路统计 ...
-
最短路模板(SPFA POJ2387)
#include <set> #include <map> #include <queue> #include <stack> #include < ...
-
elasticsearch系列五:搜索详解(查询建议介绍、Suggester 介绍)
一.查询建议介绍 1. 查询建议是什么? 查询建议,为用户提供良好的使用体验.主要包括: 拼写检查: 自动建议查询词(自动补全) 拼写检查如图: 自动建议查询词(自动补全): 2. ES中查询建议的A ...
-
hammerjs wabapp h5 触屏手势一网打尽
hammerjs官网 http://hammerjs.github.io/ 学习文章1 http://www.cnblogs.com/vajoy/p/4011723.html 学习文章2 htt ...