- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
最近下载
- Unit 5 We’re family 第1课时(Get ready)(课件)外研版(三起)(2024)英语三年级上册.pptx
- 中国民间传说:田螺姑娘.ppt
- 医院岗位风险分级监管制度.docx VIP
- 八年级班级工作计划第一学期.pdf VIP
- 甘肃省平凉崆峒区2024年中考联考数学试卷含解析.doc
- 硅片加工表面抛光.ppt
- 正大猪三宝饲料推广会流程和操作实务.ppt
- 安徽省腰椎间盘突出症分级诊疗指南(2015年版)安徽省医学会(发布时间:2016-01).pdf VIP
- 国家食品安全抽样检验抽样单&填表说明.doc
- TASCAM达斯冠专业音响CD-RW901MKII说明书用户手册(1).pdf
文档评论(0)