数据表基础知识

数据类型:

  基本数据类型:按数据的表现方式及存储方式的不同可以分为以下几个类型

  1. 整数数据类型
  2. 货币数据类型
  3. 浮点数据类型
  4. 日期/时间数据类型
  5. 字符数据类型
  6. 二进制数据类型
  7. 图形和文本数据类型

  用户自定义数据类型。用自定义数据类型并不是真正的数据类型,通过使用自定义数据类型能够简化对常用规则和默认值的管理。

数据表的数据完整性:

  数据完整性是指列中的每个事件都有正确的数据值。数据值的数据类型必须正确,并且数据值必须位于正确域中。

  引用完整性是指表之间的关系得到正确的维护。一表中的数据只应指向另一表中的现有行,不应指向不存在的行。

  Sql server 提供多种强制数据完整性的机制。

  1. 空值与非空(NULL 或 NOT NULL)
  2. 默认值(Default)
  3. 特定标识属性(IDENTITY 自增列)
  4. 约束(5种约束  非空  检查  唯一性  主键  外键)
时间: 2024-08-05 11:18:43

数据表基础知识的相关文章

哈希表基础知识

哈希表基础知识 哈希法又称散列法.杂凑法以及关键字地址计算法等,相应的表称为哈希表,是基于快速存取的角度设计的,也是一种典型的“空间换时间”的做法. 其基本思想是:首先在元素的关键字k和元素的存储位置p之间建立一个对应关系f,使得p=f(k),f称为哈希函数.创建哈希表时,把关键字为k的元素直接存入地址为f(k)的单元:以后当查找关键字为k的元素时,再利用哈希函数计算出该元素的存储位置p=f(k),从而达到按关键字直接存取元素的目的. 但关键字集合很大时,关键字值不同的元素可能会映射到哈希表的同

My SQL随记 003 数据表基础操作语法

数据表 查看数据表 修改表名 修改字段名 修改字段数据类型 添加删除-字段 约束(主外键默认检查) 查看表结构: 语法:DESRIBE(描述) table_Name; DESC  table_Name; 语法:show create table table_Name; show create table table_Name \G; 修改表名: 语法:alter table table_Name rename to table_New;  修改字段名: 语法:alter table table_

深入JVM读书笔记(一)——jvm数据区基础知识

最近得空,就把<深入理解Java虚拟机>重新看了一遍,特写下现在的读书笔记,总结知识点,记录现在的理解,便于以后的回顾.下面的内容也会按照这本书的章节来划分知识点! Let's go! 想要了解Java虚拟机,一定要先明白Java运行时划分为哪些数据区域,具体的可以参考下图,按照是否为线程私有可以划分为: 线程私有:虚拟机栈.本地方法栈.程序计数器 线程共有:方法区.堆   下面详细说一下各个数据区的作用: 1. 程序计数器(Program Counter Register) 程序计数器是一块

一、数据表查询知识

1.普通查询select code,name from info #查询某几列 select * from info #查询所有内容 2.条件查询select *from info where nation='n001'; select * from info where nation='n001' and sex=true;#条件之间并的关系select * from info where sex = false or nation ='n002' 3.模糊查询 select * from 列

ArcGIS教程:3D 数据的基础知识

三维 GIS 数据的定义 (x,y,z) 中包含一个额外维度(z 值).Z 值具有测量单位,同传统 2D GIS 数据 (x,y)相比,其可存储和显示更多的信息.虽然 z 值通常为实际高程值(如海拔高度或地理深度),但未规定必须强制执行此方法.Z 值可用于表示许多内容,例如化学物质浓度.位置的适宜性,甚至完全用于表示等级的值. 3D GIS 数据有两种基本类型:要素数据和表面数据. 3D 要素数据 要素数据表示离散对象,每个对象的 3D 信息都存储在要素的几何中. 三维要素数据可对每个 x,y

PHP数据访问基础知识(20161028)

数据访问 动态页面的特征:能够读取数据库,网页的内容都是从数据库读出来的,而不是写死的 所有的程序归根结底都是对数据的增删改查 如何用服务器的PHP来操作服务器的MySQL,Apache则是用来管理,接收用户的请求,返回用户的请求.信息 要想实现数据访问,首先要在PHP和MySQL之间建立一个数据的通道,即:建一个连接,造一个连接对象 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http

数据持久化基础知识——属性列表

1.属性列表 获取Document目录并在其后附加数据文件的文件名,这样就是数据文件的完整路径. 检查数据文件是否存在,如果不存在不加载它:如果存在就用该文件的内容实例化数组. 从属性列表中加载数据后,我们获得了对应用实例的引用,并使用该引用订阅UIApplicationWillResignActiveNotification. 应用程序终止运行或者进入后台之前保存数据.

CSS样式表--基础知识

第2部分 CSS样式表 CSS(Cascading Style Sheets,层叠样式表),作用是美化HTML网页. /*注释*/    注释语法 2.1.样式表的基本概念 2.1.1.样式表分类 1.内联样式表 和html联合显示,控制精确,但是可重用性差,冗余多. 例:<p style="font-size:14px;">内联样式表</p> 2.内嵌样式表 作为一个独立区域内嵌在网页里,必须写在head标签里边. <style type= "

数据持久化基础知识——归档

使用对象模型进行归档,将对象写入文件,再从中读取它们. 1.首先的创建一个类,FourLines类. FourLines.h 1 #import <Foundation/Foundation.h> 2 3 //数据模型,存储当前存储在属性列表应用的字典中的数据. 4 @interface FourLines : NSObject <NSCopying, NSCoding> 5 @property (copy, nonatomic) NSArray * lines; 6 @end F