数据库培训(基础).docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库是什么?? ? 数据库是一种软件产品 , 是用亍存放数据 , 管理数据的存储仓库 , 是有效组织在一起的数据集合。?数据库分为关系型数据库? ? Oracle、MySql、SqlServer非关系型数据库? ? NoSql (not only sql)常用的关系型数据库软件有哪些:? ? 1、oracle? ? 2、SqlServer? ? 3、MySql? ? 4、DB2? ? 5、Sybase? ? 6、Accessoracle ? ?常用的版本是Oracle 9i,10g,11g? ? 没有库,只有实例名(默认是orcl,此外还有xe、oracledemo等等),每个实例下可以有多个用户,每个用户只可以访问自己的表、视图等SqlServer 常用的版本是2005和2008MySql 常用的版本是5.0~5.5 ? ?在5.5以后的版本可能会闭源,但是有一个其替代版本MariaDB,是MySql的一个分支,MariaDB由MySQL的创始人Michael Widenius主导开发的SQL(Structured Query Language):SQL(Structured Query Language)语言是用来在关系数据库上执行数据操作、检索及维护所使用的标准语言 , 是一个综合的、通用的关系数据库语言。大多数数据库都使用相同或者相似的语言来操作和维护数据库。Table( 表 )表是数据库存储的基本单元 , 对应亍现实世界中的实体对象 , 比如部门、职员等 , 表是一个二维结构 , 由行和列组成 , 横向为行(Row) , 也叫记录(Record) , 用来表示实体的数据 , 比如一个职员的相关信息。纵向为列(Column) , 也叫作字段(Filed) , 用来表示实体的属性 , 比如职员的薪水。在软件开发技术比如 Java 中 , 现实世界的实体使用对象来描述 , 所以数据表和对象之间存在一种对应关系。数据表相当亍类(Class) , 数据表的行就是某个对象的实例(Instance) , 其中每个列都是对象实例的属性(Field)。?--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------数据类型SqlServerSQL Server 数据类型Character 字符串:数据类型描述存储char(n)固定长度的字符串。最多 8,000 个字符。nvarchar(n)可变长度的字符串。最多 8,000 个字符。?varchar(max)可变长度的字符串。最多 1,073,741,824 个字符。?text可变长度的字符串。最多 2GB 字符数据。?Unicode 字符串:数据类型描述存储nchar(n)固定长度的 Unicode 数据。最多 4,000 个字符。?nvarchar(n)可变长度的 Unicode 数据。最多 4,000 个字符。?nvarchar(max)可变长度的 Unicode 数据。最多 536,870,912 个字符。?ntext可变长度的 Unicode 数据。最多 2GB 字符数据。?Binary 类型:数据类型描述存储bit允许 0、1 或 NULL?binary(n)固定长度的二进制数据。最多 8,000 字节。?varbinary(n)可变长度的二进制数据。最多 8,000 字节。?varbinary(max)可变长度的二进制数据。最多 2GB 字节。?image可变长度的二进制数据。最多 2GB。?Number 类型:数据类型描述存储tinyint允许从 0 到 255 的所有数字。1 字节smallint允许从 -32,768 到 32,767 的所有数字。2 字节int允许从 -2,147,483,648 到 2,147,483,647 的所有数字。4 字节bigint允许介于 -9,223,372,036,854,775,808 和 9,223,372,036,854,775,807 之间的所有数字。8 字节decimal(p,s)固定精度和比例的数字。允许从 -10^38 +1 到 10^38 -1 之间的数字。p 参数指示可以存储的最大位数(小数点左侧和右侧)。p 必须是 1 到 38 之间的值。默认是 18。s 参数指示小数点右侧存储的最大位数。s 必须是 0 到 p 之间的值。默认是 0。5-17 字节numeric

文档评论(0)

502992 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档