--》逻辑数据库,数据库管理员---》-SQL中引用SQLServer对象并对其进行操作,如对数据库表进行查询和数据更新等,在其所使用的T-SQL语句中需要给出对象的名称。用户可以给出两种对象名,即完全限定名和部分限定名。(1)完全限定名。在SQLServer2008中,完全限定名是对象的全名,包括4个部分:服务器名、数据库名、数据库架构名和对象名,。(2)部分限定名。在使用T-SQL编程时,使用全名往往很烦琐且没有必要,。①表:表是SQLServer中最主要的数据库对象,它是用来存储和操作数据的一种逻辑结构。表由行和列组成,因此也称为二维表。表是在日常工作和生活中经常使用的一种表示数据及其关系的形式。②视图:视图是从一个或多个基本表中引出的表。数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基本表中。由于视图本身并不存储实际数据,因此也可以称之为虚表。③索引:索引是一种不用扫描整个数据表就可以对表中的数据实现快速访问的途径,它是对数据表中的一列或者多列数据进行排序的一种结构。④约束:约束机制保障了SQLServer2008中数据的一致性与完整性,具有代表性的约束就是主键和外键。主键约束当前表记录的唯一性,外键约束当前表记录与其他表的关系。⑤存储过程:存储过程是一组为了完成特定功能的SQL语句集合。这个语句集合经过编译后存储在数据库中,存储过程具有接受参数、输出参数、返回单个或多个结果以及返回值的功能。存储过程独立于表存在。存储过程有与函数类似的地方,但它又不同于函数,例如,它不返回取代其名称的值,也不能直接在表达式中使用。⑥触发器:触发器与表紧密关联。它可以实现更加复杂的数据操作,更加有效地保障数据库系统中数据的完整性和一致性。触发器基于一个表创建,但可以对多个表进行操作。⑦默认值:默认值是在用户没有给出具体数据时,系统所自动生成的数值。它是SQLServer2008系统确保数据一致性和完整性的方法。⑧用户和角色:用户是指对数据库有存取权限的使用者;角色是指一组数据库用户的集合。这两个概念类似于WindowsXP的本地用户和组的概念。⑨规则:规则用来限制表字段的数据范围。⑩类型:用户可以根据需要在给定的系统类型之上定义自己的数据类型。⑾函数:用户可以根据需要在SQLServer2008上定义自己的函数。。(1)主数据文件。主数据文件简称主文件,正如其名字所示,该文件是数据库的关键文件,包含了数据库的启动信息,并且存储数据。每个数据库必须有且仅能有一个主文件,。(2)辅助数据文件。辅助数据文件简称辅(助)文件,用于存储未包括在主文件内的其他数据。。辅助文件是可选的,根据具体情况,可以创建多个辅助文件,也可以不使用辅助文件。一般当数据库很大时,有可能需要创建多个辅助文件。而当数据库较小时,则只需要创建主文件而不需要创建辅助文件。(3)日志文件。日志文件用于保存恢复数据库所需的事务日志信息。每个数据库至少有一个日志文件,也可以有多个,。日志文件的存储与数据文件不同,它包含一系列记录。,系统将创建4个可见的系统数据库:master、model、msdb和tempdb。(1)master数据库包含了SQLServer2008的登录账号、系统配置、数据库位置及数据库错误信息等,控制用户数据库和SQLServer的运行。(2)model数据库为新创建的数据库提供模板。(3)msdb数据库为“SQLServer代理”调度信息和作业记录提供存储空间。(4)tempdb数据库为临时表和临时存储过程提供存储空间,所有与系统连接的用户的临时表和临时存储过程都存储于该数据库中。每个系统数据库都包含主数据文件和主日志文件。,。(名为PXSC
数据库创建ppt课件 来自淘豆网m.daumloan.com转载请标明出处.