Oracle11g安装与表创建教程

需积分: 14 3 下载量 190 浏览量 更新于2024-08-15 收藏 17.21MB PPT 举报
"这篇资料主要介绍了SQL语言中的创建表语法,并以Oracle 11g的安装过程为例进行了辅助说明,涉及到数据库安装、用户管理和必备服务的启动。" 在SQL语言中,创建表是构建数据库结构的基础操作。`CREATE TABLE`语句用于定义新表的结构,包括表名和各列的定义。下面我们将详细讨论这个语法及其相关知识点。 1. **创建表语法**: ```sql CREATE TABLE tablename (colname datatype [, colname1 datatype] [...]) ``` 这里,`tablename`是你想要创建的表的名称,`colname`是列名,`datatype`则是指定列的数据类型,如`INT`、`VARCHAR`、`DATE`等。`[,]`表示可以有多个列定义,每个列之间用逗号分隔。 2. **数据类型**: - **整数类型**:如`INTEGER`, `SMALLINT`, `BIGINT`等,用于存储整数值。 - **浮点类型**:如`FLOAT`, `REAL`,用于存储带有小数的数值。 - **字符串类型**:如`VARCHAR`, `CHAR`,用于存储文本数据。 - **日期/时间类型**:如`DATE`, `TIME`, `TIMESTAMP`,用于存储日期和时间信息。 - **二进制类型**:如`BINARY`, `VARBINARY`,用于存储二进制数据。 - **其他类型**:如`BOOLEAN`(逻辑值),`NULL`(无值)等。 3. **Oracle 11g的安装**: - 下载并解压安装文件,双击`setup.exe`开始安装。 - 在安装过程中,需要选择安装类型,如选择“创建和配置数据库”。 - 配置系统类,如选择“桌面类”适合个人或小型团队使用。 - 设置安装目录、数据库版本和字符集,以及管理员密码。 - 执行先决条件检查,确保满足安装需求。 - 安装完成后,数据库创建过程会自动进行。 - 使用Database Configuration Assistant(DBA)进行口令管理,修改默认用户(如SCOTT, SYSTEM, SYS)的密码。 - 安装后需确保关键服务如Oracle相关的服务已启动,以保证数据库正常运行。 4. **用户与权限管理**: - SCOTT是一个普通用户,通常用于教学和测试环境,初始密码为`tiger`。 - SYSTEM是数据库的普通管理员,拥有较高的权限,初始密码为`manager`。 - SYS是超级管理员,具有系统级权限,初始密码为`change_on_install`,应尽快更改。 5. **Oracle服务**: - Oracle服务对于数据库的启动和运行至关重要,如`OracleServiceSID`和`OracleOraDB11g_home1TNSListener`等服务必须启动。 总结,这篇资料结合了SQL的基本语法——创建表,以及Oracle 11g数据库的安装步骤,涵盖了数据库基础、用户管理和服务配置等多个方面,是学习数据库管理的实用参考资料。