oracle课程设计大作业
㈠ oracle数据库课程设计报告
学生成绩管理系统
我知道多好的
㈡ 求一份oracle课程设计
这应该搜的到,直接提问问别人要,你这也太直接了一点。
㈢ 跪求一份大作业oracle实现增删改查的项目 谢谢 跪求799361826
------------------------这个是封装好的类,直接用就可以了---------------------------
public class JDBCTemplate {
// 返回一个集合对象 接收一个sql语句 接收一个user对象
public static List<Users> sele(String sql, ResultDao Object){
Connection con = null;
PreparedStatement ps = null;
ResultSet rs = null;
// 创建一个list集合
List list = new ArrayList();
try {
// 链接数据库
con = DtUtil.getConnection();
// 预编译sql语句
ps = con.prepareStatement(sql);
// 执行sql语句
rs = ps.executeQuery();
// 循环取存入对象里的数据然后放在集合里
while (rs.next()) {
Object object = Object.abtainuser(rs);
list.add(object);
}
} catch (SQLException e) {
System.out.println("查询--数据库访问异常");
e.printStackTrace();
// 关闭流
} finally {
DtUtil.CloseConn(con, ps, rs);
}
// 返回一个集合
return list;
}
//增删改操作
public static int update(String sql,Object... params) {
Connection con = null;
PreparedStatement ps = null;
try {
con = DtUtil.getConnection();
ps = con.prepareStatement(sql);
if(params != null){
for (int i = 0; i < params.length; i++) {
ps.setObject(i+1, params[i]);
}
}
return ps.executeUpdate();
} catch (Exception e) {
System.out.println("数据库增删改访问异常");
e.printStackTrace();
}finally{
DtUtil.CloseConn(con, ps, null);
}
return 0;
}
}
------------------------下面的代码是调用的代码改一下实体类就可以----------------------------------
增 删 改 查
public class JdbcDaoImple implements JdbcDao{
@Override
public List<Users> finAll() {
//创建一个sql语句
String sql = "select * from student";
//获取集合
List<Users> list = JDBCTemplate.sele(sql, new ResultDao());
//返回集合
return list;
}
@Override
public void Insert(Users user ) {
//增加sql语句
String sql="insert into student(id,name,sex) values(students.nextval,?,?)";
//利用值传递,传递参数
JDBCTemplate.update(sql,user.getName(),user.getSex());
}
public void delete(String id){
String sql ="delete from student where id=(?)";
JDBCTemplate.update(sql,id);
}
@Override
public Object update(Users user) {
String sql = "Update student set name=?,sex=? where id=?";
System.out.println("jdbcInple的修改操作"+user.getName()+user.getSex()+user.getId());
JDBCTemplate.update(sql, user.getName(),user.getSex(),user.getId());
return null;
}
}
㈣ 大学里数据库课程设计,用oracle做一个简单的图书管理系统,我想是用jav...
这个,你实在是太新手了,Oracle是数据库,只是做数据的存入和取出。
然后JDBC是一种连接数据库的基本方法,这种通常用MyEclipse之类的编写工具来写,比较快捷,有提示和报错。建表的话,就只涉及到数据库,JDBC最好用eclipse(或者MyEclipse)单独的写一个类。看你的话,好像很小白的样子,如果只是写一个图书管理系统的话我建议还是小小的写一个需求分析,
比如需要用到的DAO(增加、删除、修改、查询图书信息),既然是管理可能还需要录入是否借出、借出时间、什么的。
对于新手来说JDBC可能还是次要的,比较在意的是逻辑处理和数据操作。。。
骚年,我感觉你可能没有认真听讲啊。。。。。。
㈤ 求oracle大作业 实现增删改查 谢谢大神🙏
SQL> conn sys/sys as sysdba
已连接。
SQL> create tablespace myspace
2 datafile 'c:mycoracle.dbf'
3 size 3m
4 autoextend on
5 next 1m;
表空间已创建。
SQL> create temporary mytempspace
2 tempfile 'c:mytemporacle.dbf'
3 size 3m
4 autoextend on
5 next 1m
6 ;
create temporary mytempspace
*
第 1 行出现错误:
ORA-00901: 无效 CREATE 命令
SQL> create tablespace tablespace myspace2 tempfile 'c:mytemporacle.dbf'
3 size 3m
4 autoextend on
5 next 1m
6 ;
create tablespace tablespace myspace
*
第 1 行出现错误:
ORA-02180: 无效的 CREATE TABLESPACE 选项
SQL> create tablespace tablespace mytempspace2 tempfile 'c:mytemporacle.dbf'
3 size 3m
4 autoextend on
5 next 1m
6 ;
create tablespace tablespace mytempspace
*
第 1 行出现错误:
ORA-02180: 无效的 CREATE TABLESPACE 选项
SQL> create temporary tablespace mytempspace2 tempfile 'c:mytemporacle.dbf'
3 size 3m
4 autoextend on
5 next 1m
6 ;
表空间已创建。
SQL> create user zhangwei identified by 123;用户已创建。
SQL> alter user zhangwei identified by zhangwei;用户已更改。
SQL> slect * from all_users;
SP2-0734: 未知的命令开头 "slect * fr..." - 忽略了剩余的行。
SQL> select * from all_users;
USERNAME USER_ID CREATED------------------------------ ---------- --------------ZHANGWEI 99 09-8月 -12BI 87 08-8月 -12PM 86 08-8月 -12SH 85 08-8月 -12IX 84 08-8月 -12OE 83 08-8月 -12SCOTT 81 15-10月-07OWBSYS 77 15-10月-07FLOWS_030000 76 15-10月-07APEX_PUBLIC_USER 75 15-10月-07FLOWS_FILES 74 15-10月-07USERNAME USER_ID CREATED------------------------------ ---------- --------------MGMT_VIEW 73 15-10月-07SYSMAN 71 15-10月-07WK_TEST 70 15-10月-07WKPROXY 68 15-10月-07WKSYS 67 15-10月-07SPATIAL_CSW_ADMIN_USR 65 15-10月-07SPATIAL_WFS_ADMIN_USR 62 15-10月-07HR 82 08-8月 -12MDDATA 60 15-10月-07OLAPSYS 56 15-10月-07MDSYS 52 15-10月-07USERNAME USER_ID CREATED------------------------------ ---------- --------------SI_INFORMTN_SCHEMA 51 15-10月-07ORDPLUGINS 50 15-10月-07ORDSYS 49 15-10月-07ANONYMOUS 42 15-10月-07XS$NULL 2147483638 15-10月-07CTXSYS 39 15-10月-07EXFSYS 38 15-10月-07WMSYS 28 15-10月-07DBSNMP 27 15-10月-07XDB 41 15-10月-07ORACLE_OCM 20 15-10月-07USERNAME USER_ID CREATED------------------------------ ---------- --------------TSMSYS 14 15-10月-07DIP 13 15-10月-07OUTLN 9 15-10月-07SYSTEM 5 15-10月-07SYS 0 15-10月-07已选择38行。
SQL> grant connect,resource to zhangwei;
授权成功。
SQL> show user
USER 为 "SYS"
SQL> alter session set nls_date_format='yyyy-mm-dd';会话已更改。
SQL> revoke connect,resource from zhangwei;撤销成功。
SQL> selct * from all_users;
SP2-0734: 未知的命令开头 "selct * fr..." - 忽略了剩余的行。
SQL> select * from all_users;
USERNAME USER_ID CREATED------------------------------ ---------- ----------ZHANGWEI 99 2012-08-09BI 87 2012-08-08PM 86 2012-08-08SH 85 2012-08-08IX 84 2012-08-08OE 83 2012-08-08SCOTT 81 2007-10-15OWBSYS 77 2007-10-15FLOWS_030000 76 2007-10-15APEX_PUBLIC_USER 75 2007-10-15FLOWS_FILES 74 2007-10-15USERNAME USER_ID CREATED------------------------------ ---------- ----------MGMT_VIEW 73 2007-10-15SYSMAN 71 2007-10-15WK_TEST 70 2007-10-15WKPROXY 68 2007-10-15WKSYS 67 2007-10-15SPATIAL_CSW_ADMIN_USR 65 2007-10-15SPATIAL_WFS_ADMIN_USR 62 2007-10-15HR 82 2012-08-08MDDATA 60 2007-10-15OLAPSYS 56 2007-10-15MDSYS 52 2007-10-15USERNAME USER_ID CREATED------------------------------ ---------- ----------SI_INFORMTN_SCHEMA 51 2007-10-15ORDPLUGINS 50 2007-10-15ORDSYS 49 2007-10-15ANONYMOUS 42 2007-10-15XS$NULL 2147483638 2007-10-15CTXSYS 39 2007-10-15EXFSYS 38 2007-10-15WMSYS 28 2007-10-15DBSNMP 27 2007-10-15XDB 41 2007-10-15ORACLE_OCM 20 2007-10-15USERNAME USER_ID CREATED------------------------------ ---------- ----------TSMSYS 14 2007-10-15DIP 13 2007-10-15OUTLN 9 2007-10-15SYSTEM 5 2007-10-15SYS 0 2007-10-15已选择38行。
SQL> grant connect,resource to zhangwei;
授权成功。
SQL> show user
USER 为 "SYS"
SQL> conn zhangwei/zhangwei
已连接。
SQL> show user
USER 为 "ZHANGWEI"
SQL> create table oracle1(id int,userName varchar(10),sex varchar(10));表已创建。
SQL> insert into oracle1 values(1,'张炜','男');已创建 1 行。
SQL> insert into oracle1 values(2,'张三','女');已创建 1 行。
SQL> select * from zhangwei.oracle1
2 ;
ID USERNAME SEX
---------- ---------- ----------
1 张炜 男
2 张三 女
SQL> update oracle1 set userName='李四',sex='女'where id=1;已更新 1 行。
SQL> select * from zhangwei.oracle1
2 ;
ID USERNAME SEX
---------- ---------- ----------
1 李四 女
2 张三 女
SQL> delete oracle1 where id=2;
已删除 1 行。
SQL> select * from oracle1;
ID USERNAME SEX
---------- ---------- ----------
1 李四 女
SQL> truncate table oracle1;
表被截断。
SQL> drop table oracle1 cascode;
drop table oracle1 cascode
*
第 1 行出现错误:
ORA-00933: SQL 命令未正确结束
SQL> drop table oracle1 cascade;
drop table oracle1 cascade
*
第 1 行出现错误:
ORA-00905: 缺失关键字
SQL> drop table oracle1;
表已删除。
SQL> drop user zhangwei;
drop user zhangwei
*
第 1 行出现错误:
ORA-01031: 权限不足
SQL> conn sys/sys as sysdba;
已连接。
SQL> drop user zhangwei cascade;
用户已删除。
SQL> revoke connect,resource from zhangwei;revoke connect,resource from zhangwei
*
第 1 行出现错误:
ORA-01917: 用户或角色 'ZHANGWEI' 不存在
SQL> drop tablespace myspace including contents and datafiles;表空间已删除。
SQL> drop temporary tablespace mytempspace including contents and datafiles;drop temporary tablespace mytempspace including contents and datafiles*
第 1 行出现错误:
ORA-00950: 无效 DROP 选项
SQL> drop tablespace mytempspace including contents and datafiles;表空间已删除。
SQL> select rownum,ename,job,comm,hireDate from scott.emp;ROWNUM ENAME JOB COMM HIREDATE---------- ---------- --------- ---------- --------------1 SMITH CLERK 17-12月-802 ALLEN SALESMAN 300 20-2月 -813 WARD SALESMAN 500 22-2月 -814 JONES MANAGER 02-4月 -815 MARTIN SALESMAN 1400 28-9月 -816 BLAKE MANAGER 01-5月 -817 CLARK MANAGER 09-6月 -818 SCOTT ANALYST 19-4月 -879 KING PRESIDENT 17-11月-8110 TURNER SALESMAN 0 08-9月 -8111 ADAMS CLERK 23-5月 -87ROWNUM ENAME JOB COMM HIREDATE---------- ---------- --------- ---------- --------------12 JAMES CLERK 03-12月-8113 FORD ANALYST 03-12月-8114 MILLER CLERK 23-1月 -82已选择14行。
SQL> select rownum,ename,job,comm,hireDate from scott.emp where rownum<5;ROWNUM ENAME JOB COMM HIREDATE---------- ---------- --------- ---------- --------------1 SMITH CLERK 17-12月-802 ALLEN SALESMAN 300 20-2月 -813 WARD SALESMAN 500 22-2月 -814 JONES MANAGER 02-4月 -81SQL> select * from scott.emp where rownum<5;EMPNO ENAME JOB MGR HIREDATE SAL COMM---------- ---------- --------- ---------- -------------- ---------- ----------DEPTNO
----------
7369 SMITH CLERK 7902 17-12月-80 80020
7499 ALLEN SALESMAN 7698 20-2月 -81 1600 30030
7521 WARD SALESMAN 7698 22-2月 -81 1250 50030
EMPNO ENAME JOB MGR HIREDATE SAL COMM---------- ---------- --------- ---------- -------------- ---------- ----------DEPTNO
----------
7566 JONES MANAGER 7839 02-4月 -81 297520
㈥ 求oracle课程设计报告:广告业务管理系统,oracle做后台,前台用delphi或C++,谢谢!!!
哎,课程报告都要别人帮你写~ 这一年你又白读了
㈦ 请高手帮我做一份Oracle课程设计。
已经发你邮箱 亲爱滴
㈧ oracle的课程设计:学生课外活动管理系统数据库设计
SQL SERVER 数据库应用技术第二版(张浦生主编)课后习题答案,谁有急求!
浏览次数:29次悬赏分:0 | 离问题结束还有 12 小时 | 提问者:普罗旺斯987 | 检举
还能输入 9999 字
插入图片插入地图
参考资料:匿名回答
提交回答
回答 共2条
自己做吧
追问
可是不会呢
回答
问我呀
追问
你会啊,告诉我吧,千恩万谢
回答者: sytdeedee | 六级 | 2011-6-14 13:25 | 检举
凌吧!不给人积分就想要答案 啊
追问
你是谁啊
㈨ 求人帮做一份Oracle数据库课程设计
很简单的应用啊 不过看去好象很费时间 还要系统分析 设计报告 正规项目才需要的!