"创建数据库和表"
本资源摘要信息是关于创建数据库和表的知识点总结。该资源涵盖了SQL Server 2008数据库设计的高级案例教程项目,包括数据库存储结构、创建数据库和表的方法、用户、角色和架构等内容。
一、SQL Server 2008中数据库存储结构
SQL Server 2008中数据库存储结构可以分为物理存储结构和逻辑存储结构两部分。物理存储结构是指数据库对象在磁盘上的存储方式,而逻辑存储结构是指操作系统和SQL Server 2008所展示的存储方式。
在物理存储结构中,页是SQL Server中存储数据的最基本单位。每页的大小为8KB,分为标头、存储页码、页类型、页的可用空间等信息。SQL Server会以区为单位分配空间给表,每个区是八个物理上连续的页的集合。SQL Server有两种类型的区:混合区和统一区。
在逻辑存储结构中,系统数据库和用户数据库是两种不同的数据库类型。系统数据库是在安装好SQL Server 2008软件后就已经存在的数据库,而用户数据库是指由用户建立的数据库。
二、创建数据库和表的方法
创建数据库和表可以通过SSMS中的命令或SQL语句两种方式来实现。创建数据库需要考虑数据库名称、数据库文件的初始大小及增长方式、数据库的存储位置等几个问题。创建表需要了解表的结构、字段类型、主键和外键等知识点。
三、用户、角色和架构
SQL Server 2008拥有强大的安全机制,而这主要是通过用户、角色和架构来实现的。服务器登录名属于服务器角色映射,数据库用户属于数据库角色,数据库角色拥有数据库架构,数据库架构拥有数据库对象表、视图、存储过程等。
任务实践部分将指导读者创建“学生选课系统”数据库,创建studentInfo表,创建studentInfo表与scoreInfo表间的关系等知识点。
本资源摘要信息涵盖了SQL Server 2008数据库设计的高级案例教程项目,包括数据库存储结构、创建数据库和表的方法、用户、角色和架构等内容,为读者提供了系统的数据库设计知识。
评论0
最新资源