九、数据库对象概述-表.ppt
文本预览下载声明
Sybase培训;
1、sybase简介
2、sybase安装
3、数据库客户端与服务端配置
4、设备与数据库的管理
5、数据库的安全管理
6、系统参数设置与性能调优
7、数据库对象管理(sql语句)
8、浪潮通软常用表及结构
9、数据库备份与恢复
10、其他;一、Sybase 公司及其产品简介;SYBASE主要的三种版本:;Sybase数据库的特点: ;Sybase数据库的组成: ;三、Sybase安装 ;;四、工作站与服务器的连接配置;常见问题分析;六、设备与数据库;六、设备与数据库-设备管理;每一个设备有唯一的设备号(0~)
参数“number of devices”决定了系统中最多可以存在多少个设备
查找可用的设备号:
sp_configure “number of device”
查看系统中最多可以有多少设备(有效设备号,有效不等于可用。)
sp_helpdevice
查看系统中已经存在的设备信息(包括已经占用的设备号)
;设备大小单位为2K
设备大小=物理文件的大小
设备与文件一一对应
查看设备信息:
sp_helpdevice 设备名
删除设备
sp_dropdevice 设备名
设备一旦创建,其大小就不能再改变,要删除设备必须先删除设备上的数据库;创建设备, 删除设备也可以通过sybase central 来操作, sybase central是图形化界面, 操作起来比较简单。;常见问题分析;六、设备与数据库-Sybase数据库分类:;Master是管理和控制用户数据库以及维护服务器正常运行的核心数据库,它保存了大量的系统信息,如服务器配置、用户、设备等。
注意:在master数据库中不允许普通用户在其中创建数据库对象,否则会使得master数据库的事务日志很快变满。如果事务日志用尽,就无法使用dump?transaction命令释放master数据库中的空间 ;六、设备与数据库-Sybase数据库分类:;六、设备与数据库-Sybase数据库分类:;六、设备与数据库-Sybase数据库分类:;六、设备与数据库-创建数据库;六、设备与数据库-数据库管理;数据库大小只能扩大,不能缩小
彻底删除一个数据库,并释放其所占用的空间:
先删数据库,再删除设备,最后删除设备所对应的物理文件,释放空间。
SQL SERVER启动时,物理文件受保护,无法删除;服务停止,物理文件可以删除,文件删除,数据库中所有数据丢失;创建、删除、扩充数据库操作均可以在sybase central工具中进行;常见问题分析;七、数据库安全管理;;七、数据库安全管理-帐户与用户的操作;?删除SYBASE帐户
语法:sp_droplogin loginame
例:sp_droplogin wang
?删除组
语法:sp_dropgroup grpname
例:sp_dropgroup zu1
?删除用户:
语法:sp_dropuser username
例:sp_dropuser wan;分配权限
1、命令权力
授权:grant 权力清单 to 用户名
回收权力:revoke 权力清单 from 用户名
2、对象操作权
授权: grant 操作权 on 对象名 to 用户名
回收权力:
revoke 操作权 on 对象名 from 用户名;常见问题分析;软件常见问题;软件常见问题;八、系统参数设置与性能调优;八、系统参数设置与性能调优;九、数据库对象概述;九、数据库对象概述;九、数据库对象概述-表;常用数据类型
字符型:char(n),varchar(n)
数值型:numeric(p,s),int,float
日期时间型:datetime
列属性:
Null
not null
;创建表结构
create table 表名
(列名1 列数据类型 列属性,
列名2 列数据类型 列属性,
…... )
同一表中列名必须唯一
不同表中列名可以相同
;修改表结构-增加列:
Alter table table_name
add 列名 列数据类型 null
如:alter table aa add name char(5) null
修改表结构-删除列:
Alter table table_name drop 列1,列2,…
如:alter table aa drop name;常见问题分析;修改表名字:
sp_re
显示全部