资源描述:
《数据库实用技术课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第一章数据库基础知识//http://baike.so.com/doc/5447468-5685836.html*数据库:database,简称DB(数据库)是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。*数据库的特点(1)实现数据共享(2)减少数据的冗余度(3)数据的独立性(4)数据实现集中控制(5)数据一致性和可维护性,
2、以确保数据的安全性和可靠性。主要包括:①安全性控制:以防止数据丢失、错误更新和越权使用;②完整性控制:保证数据的正确性、有效性和相容性;③并发控制:使在同一时间周期内,允许对数据实现多路存取,又能防止用户之间的不正常交互作用;④故障的发现和恢复:由数据库管理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏*数据库系统的生命期:分为五个阶段,依次是分析、设计、编码、测试、运行。*数据模型:层次模型,网状模型,关系模型。*数据库设计:概念结构设计,逻辑结构设计,物理结构设计。locat
3、edintheTomb,DongShenJiabang,deferthenextdayfocusedontheassassination.Linping,Zhejiang,1ofwhichliquorwinemasters(WuzhensaidinformationisCarpenter),whogotAfewbayonets,duetomissedfatal,whennightcame第二章数据库创建*逻辑数据库数据库对象:表、视图、索引、存储过程、触发器、约束*物理数据库数据存储单位:页(数
4、据存储最基本的单位)区(管理空间的基本单位)数据库文件:主数据文件辅助数据文件日志文件文件组:主文件组用户定义文件组*系统数据库和用户数据库*创建方式(1)界面方式创建,修改,删除数据库(不赘述)(2)T_SQL命令方式创建数据库(CREATEDATABASE)//ms-help://MS.SQLCC.v10/MS.SQLSVR.v10.zh-CHS/s10de_6tsql/html/29ddac46-7a0f4151-bd94-75c1908c89f8.htmCREATEDATABASEdat
5、abase_name
[ON
[PRIMARY] [[,...n]
[,[,...n]]
[LOGON{[,...n]}]
]
[COLLATEcollation_name]
[WITH]
]
[;]
T_SQL命令方式修改数据库(ALTERDATABASE)//ms-help://MS.SQLCC.v10/MS.S
6、QLSVR.v10.zh-CHS/s10de_6tsql/html/1f635762-f7aa-4241-9b7a-b51b22292b07.htmALTERDATABASEdatabase_name
{
locatedintheTomb,DongShenJiabang,deferthenextdayfocusedontheassassination.Linping,Zhejiang,1ofwhichliquorwinemasters(Wu
7、zhensaidinformationisCarpenter),whogotAfewbayonets,duetomissedfatal,whennightcame
8、
}
[;]
::=
{
ADDFILE[,...n]
[TOFILEGROUP{filegroup_name}]
9、ADDLOGFILE[,...n]
10、REMOVE
11、FILElogical_file_name
12、MODIFYFILE
}
::=
(
NAME=logical_file_name
[,NEWNAME=new_logical_name]
[,FILENAME={'os_file_name'
13、'filestream_path'}]
[,SIZE=size[KB
14、MB
15、GB
16、TB]]
[,MAXSIZE={max_size[KB
17、MB
18、GB
19、TB]
20、UNLIMITE