数据基础库篇.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用DDL -常用sql语句 修改表 增加列:alter table table_name add address varchar2(10); 修改列类型:alter table table_name modify address varchar2(80); 修改列名:alter table table_name rename column address to addr; 删除列 :alter table table_name drop column alist_table; 删除表drop table table_name ; 注:只有当某列所有值都为空时,才能减小其列值宽度。 只有当某列所有值都为空时,才能改变其列值类型。 数据库的备份与还原-数据备份 一、全命令数据库导出:exp(以下命令是在命令行下输入,需要有环境变量,否则命令行要切换至oracle安装目\product\10.2.0\db_1\BIN ) 1、将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp exp system/manager @TEST file=d:\daochu.dmp full=y 2、将数据库中system用户与sys用户的对象导出 exp system/manger@TEST file=d:\daochu.dmp ower=(system,sys) 3、将数据库中的表table1,table2导出 exp system/manger@TEST file=d:\daochu.dmp tables=(table1,table2); 4、将数据库中的表table1中的字段filed1以“00”打头的数据导出 exp system/manger@TEST file=d:\daochu.dmp tables=(table1) query=\” where filed1 like ’00%’”; 数据库的备份与还原-数据备份 二、提示型命令数据库导出 1、运行里输入exp,确定 数据库的备份与还原-数据备份 2、输入用户名和密码,回车 输入yes,点击回车 正常运行的效果如下: 数据库的备份与还原-数据还原 通过PLSQL创建上述表,并独立把所有SQL语句写一遍 插入班级代码为“95031”,学号为30,姓名为“郑和”的学生记录 将学号为10的学生姓名改为“王华” 将所有“95101”的班级代码改为“95091” 删除学号为20的学生记录及其所有课程成绩记录 查询班级代码为“C1”的所有学生“数据结构”课程的成绩 查询“数据结构”课程成绩在60分到80分之间的学生姓名、班级代码、成绩 查询“数据结构”课程最高分的学生姓名、学号、成绩 查询班级“95001”的“数据结构”课程平均分数、最高分数、最低分数 统计所有班级所有课程的成绩总分数,输出结果是:班级代码、总分数 统计姓“张”的学生所有课程的平均分数,输出结果是:学生姓名、平均分数 查询所有学生的姓名、学号长度、学号最后两位数字 课后练习 导出:exp exp -help 例子: exp odsmain/odsmain@odsbptdb file=ods.dmp full exp odsmain/odsmain@odsbptdb file=ods.dmp filenames=(aaa) query=“’where 1=1’” 导入: imp Imp odsmain/odsmain@odsbptdb file=ods.dmp full=y * 导出:exp exp -help 例子: exp odsmain/odsmain@odsbptdb file=ods.dmp full exp odsmain/odsmain@odsbptdb file=ods.dmp filenames=(aaa) query=“’where 1=1’” 导入: imp Imp odsmain/odsmain@odsbptdb file=ods.dmp full=y * 山东金现代信息技术有限公司 山东金现代信息技术有限公司 新员工培训 数据库基础 ORACLE:甲骨文公司开发,目前大型系统中主要应用的数据库系统 SQLServer:微软公司产品,适用于小型系统,操作方便 达梦:国产数据库,目前在电网调度系统中应用 MySql、Sysbase、DB2 以上均为关系型数据库系统 常用数据库系统 PLSQL是ORACLE数据库客户端软件,使用它主要用来管理数据库表、视图、触发器、函数等 ORACLE 和 PLSQL 演示 使用PLSQL连接数据库 使用PLS

文档评论(0)

2232文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档