第二章用表组织数据

简介: 第二章用表组织数据

第二章用表组织数据

一、数据库的完整性大多数是由设计的时候引起的。

二、可靠性+准确性=数据完整性

三、数据库的四种完整性约束:

1.实体完整性约束

2.域完整性约束

3.引用完整性约束

4.自定义完整性约束

四、数据库数据的数据类型:

1.char:字符类型,一般用于单个字符的,比如性别

2.varchar:字符串类型,一般用于姓名,身份证号

3.text:长文本类型,一般用于文章等

4.datetime:日期类型,比如出生日期,创建时间

5.数字类型:int和float。

int:整数类型,一般用于年龄

flaot:小数类型,一般用于身高,分数。

6.货币类型:money,一般用于金钱

五、主键

1.一个表的主键只有一列组成

2.尽量选择单个键作为主键

3.尽量选择更新数值较少的列作为主键

相关文章
|
XML 开发工具 Android开发
Repo工作原理及常用命令总结——2023.07(上)
Repo工作原理及常用命令总结——2023.07(上)
1896 0
|
数据采集 网络协议 开发工具
如何进行iOS技术博客的备案?
如何进行iOS技术博客的备案?
171 2
网页课程设计-期末大作业-简单设计【原神狂喜】
本文介绍了一个以“原神”为主题的网页课程设计项目,包括登录页、博客首页、文件上传页面、相册页面和留言板页面的设计与实现,并提供了完整的源代码下载链接。
网页课程设计-期末大作业-简单设计【原神狂喜】
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的火车票订票系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的火车票订票系统的详细设计和实现(源码+lw+部署文档+讲解等)
272 1
|
SQL 安全 算法
数字堡垒:网络安全与信息安全的现代防线
【8月更文挑战第6天】在数字化时代,网络安全已成为保护个人隐私、企业数据和国家安全的关键战场。本文将深入探讨网络安全漏洞的常见形式、加密技术的重要性以及提升安全意识的策略,旨在为读者提供关于如何构建和维护一个安全的网络环境的实用指南。通过分析最新的安全威胁和防御措施,本文揭示了网络安全的复杂性和多维性,强调了持续学习和适应的重要性。
|
12月前
|
前端开发 JavaScript API
React 组件 API
10月更文挑战第9天
82 0
|
程序员 数据库
什么是网站404,为啥是404?
无论何时浏览网页出现404错误,我们都知道这意味着网页出现了访问错误,即网页丢失。事实上,这早已是人所共知的常识。404作为一个标准的HTTP返回代码,被用来表示网页服务器HTTP的响应状态。但是,它的历史来源却充满了神秘和诱人的探索。21世纪初,甚至有一群人试图研究404错误的来源。
960 0
什么是网站404,为啥是404?
|
SQL 安全 数据挖掘
【业务数据分析】—— 用户留存分析(以挖掘Aha时刻为例)
【业务数据分析】—— 用户留存分析(以挖掘Aha时刻为例)
1037 0
|
Java 索引
【JAVA基础】equal和hashcode的区别
【JAVA基础】equal和hashcode的区别
165 0