作为数学专业的学生,在大二的时候我们就开了SQLserver2005这门课程,在整个学习的过程中,我就大概了一些关于SQLserver数据库的Insert、Delete、Update、Select语句,现在专门学习计算机的时候,又重新接触这门课程并重新认识它。
下面看看其中的一些小知识点:
SQLserver服务器的名称:.,(local),127.0.0.1都代表当前本机,还有可以用自己的IP地址,计算机的名字等等。
分离-->附加:将数据库文件从数据库系统中剥离,不删除数据库文件,让数据库文件保持原来的样子,以便附加。
备份-->还原:不影响数据库系统中的数据库,让数据库备份在另外的文件中,可以选择还原到其他的数据库中。
数据类型:
字符串:char,varchar,nchar,nvarchar,text,ntext
char,varchar,text:单字节存储
nchar,nvarchar,ntext:双字节存储
char,nchar:固定长度字符串
varchar,nvarchar:变长字符串
主键:用来区分两条记录的唯一标识。
首先,我们要知道,程序---SQLserver之间通信的协议是:SQL(StructureQueryLanguage),结构化查询语言。下面我们看一下SQL语言的组成:
1.一个SQL数据库是表(Table)的集合,它由一个或多个SQL模式定义。
2.一个SQL表由行集构成,一行是列的序列(集合),每列与行对应一个数据项。
3.一个表或者是一个基本表或者是一个视图。基本表是实际存储在数据库的表,而视图是由若干基本表或其他视图构成的表的定义。
4.一个基本表可以跨一个或多个存储文件,一个存储文件也可存放一个或多个基本表。每个存储文件与外部存储上一个物理文件对应。
5.用户可以用SQL语句对视图和基本表进行查询等操作。在用户角度来看,视图和基本表是一样的,没有区别,都是关系(表格)。
其次就是各种各样的在数据库中的操作,后面我们还会继续学习到很多关于这些的。。。。。。加油!!!!
努力掌握并熟练数据库中的操作。