欢迎来到天天文库
浏览记录
ID:57044891
大小:2.00 MB
页数:32页
时间:2020-07-28
《Access 数据库使用和管理 - Welcome to nginx!.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章关系数据库的创建与维护MicrosoftSQLServer2008概述SQLServer数据库基础数据库的创建与维护数据表的创建和维护数据表约束和数据完整性控制索引的创建与维护3.1MicrosoftSQLServer2008概述3.1.1数据库管理系统概述负责数据库中数据的存储、查找、增加、删除、修改操作,并维护数据的完整性、并发性、安全性等。3.1.1数据库管理系统概述DBMS主要功能数据定义数据操纵数据库的运行管理数据库的维护支持数据库语言(1)图形化的操作环境,易于学习和使用。(2)高性能的数据库管理和使用功能。(3)可伸缩性和
2、高度可用性。(4)与Internet应用的集成。(5)对数据仓库的支持。a.根据用户访问量动态使用系统的软、硬件资源;b.可支持从KB大小的个人数据库到TB数量级的企业数据库;c.SQLServe具有维护7*24小时运行的Web站点和企业系统所需的极高的可用性级别。数据库引擎提供了丰富且完整的XML支持,利用XML语言可以轻松地存储和检索数据,并将查询结果直接用于各种网页程序。a.数据库的设计、创建、维护和使用方便和快捷;b.支持高性能的数据库系统,并提供充分的数据库完整性保护;c.分布式查询可以查询来自不同数据源的数据,从而与SQLServ
3、er数据库中的数据集成。3.1.2SQLServer特性3.1.3SQLServer主要管理工具1.SQLServerManagementStudio3.1.3SQLServer主要管理工具1.SQLServerManagementStudio1.对象资源管理器主界面3.1.3SQLServer主要管理工具2.SQLServerConfigurationManager配置管理器2.配置管理器启用NamedPipers2.配置管理器启用TCP/IP2.配置管理器停止/启动服务3.2SQLServer数据库基础3.2.1SQLServer数据库分
4、类系统数据库MasterModelMsdbTempdb用户自定义数据库3.2SQLServer数据库基础3.2.2SQLServer数据库组成表视图可编程性存储过程触发器函数安全性用户角色3.2SQLServer数据库基础3.2.3SQLServer数据库的存储结构数据库的逻辑存储结构数据库的物理存储结构数据库文件主数据文件次数据文件事务日志文件数据文件组主文件组用户自定义文件组3.3数据库创建与维护3.3.1数据库创建【例3-1】创建数据库School它包含主数据文件School_Data.MDF,其初始大小为5MB,事务日志文件Schoo
5、l_Log.LDF,并将这两个文件建立在D:DBSchool文件夹下,其他按照默认设置不变。操作步骤:在D盘建立文件夹D:DBSchool在“对象资源管理器”窗口右击“数据库”,从快捷菜单中选择“新建数据库命令”“选择页”默认为“常规”,在“数据库名称”中输入School,将数据文件的路径改为D:DBSchool,初始大小改为53.3.2数据库维护1.修改数据库在对象资源管理器中右击需要修改的数据库,点击“属性”在“文件”页对文件位置、大小进行修改在“文件组”页创建或修改文件组在“选项”页对数据库的工作方式和性能进行设置在“权限”页中设
6、置用户、角色对数据库的访问权限3.3.2数据库维护2.删除数据库右击待删除的数据库,在右键菜单中选择“删除”命令在弹出的“删除对象”对话框中单击“确定”按钮3.4数据表的创建和维护3.4.1数据表创建一般过程:设计表结构定义字段输入字段定义字段类型定义字段属性编辑字段保存表输入数据3.4.1数据表创建1.SQLServer数据类型数据类型主要类型符号标识整型bigint、int、smallint、tinyint浮点型float、real、decimal、numeric字符型char、varchar、nchar、nvarchar日期型datet
7、ime、smalldatetime二进制型binary、varbinary大字段text、ntext、image货币型money、smallmoney3.4.1数据表创建2.创建数据表【例3-3】在数据库School中建立学生表Student,各字段的定义如教材表2.1所示。字段名称字段说明类型定义属性限定索引外键StudentCode学号varchar(20)主键主索引StudentName学生姓名varchar(20)非空索引ClassCode班号varchar(10)非空索引Class:ClassCodeSex性别nchar(2)男或女
8、Birthday生日smalldatetimeLiveInDorm是否住校bit默认为1Telephone电话nvarchar(40)……1)在对象资源管理器中,选
此文档下载收益归作者所有