![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库概论
文章平均质量分 68
涛涌四海
健康体魄,快乐工作,幸福生活;知识引领科技,创新驱动发展
展开
-
SPJ数据库Sql语句
create database spjgouse spjgocreate table S ( Sno char(4) primary key, Sname char(20) unique, Status smallint, City char(10) );create table P ( Pno char(4) p原创 2008-10-29 10:05:00 · 5078 阅读 · 0 评论 -
数据库实验测试(1)
数据库实验测试一、写出正确的MySql命令1、命令行方式登录MySql登录命令。2、查看有哪些数据库命令。3、创建School数据库。4、打开(使用)Schoolt数据库。5、查看School数据库有哪些数据表。原创 2013-06-19 08:28:51 · 1491 阅读 · 0 评论 -
数据库实验测试(3)
三、写出Sql语句,实现如下查询1)查询男生同学的姓名和出生年。2)查询所有有同学的平均年龄。3)查询2011010001同学选修课程成绩合计4)查询每名学生所修课程数,显示学号和课程数量。5)查询选修了5分以上的学生学号和学分数。6)查询选修了全部课程的学生学号。原创 2013-06-19 09:04:27 · 1663 阅读 · 0 评论 -
2013年《数据库课程设计》答辩通知
通知有关同学: 《数据库课程设计》经过选题、任务分析、功能分析、需求分析、数据库逻辑设计、物理设计、程序编码与测试,等几个环节,面临最后考核环节。现对答辩做如下要求: 1、时间与地点要求: 1)答辩时间暂定为2013年7月3日,上午8:30-11:30,2011级计算机科学与技术1班;下午1:30-4:30,2011级软件工程1班。原创 2013-06-21 13:10:01 · 2331 阅读 · 0 评论 -
JSP链接mysql数据库
一、jsp开发环境 1.JDK安装(参考http://blog.csdn.net/cnlht/article/details/7911664) 2.安装MySQL(安装包,可以到oracle网站下载) 3.安装Tomcat(参考:http://wenku.baidu.com/view/6683b97102768e9951e73894.html)原创 2013-06-22 10:42:00 · 1874 阅读 · 0 评论 -
实验五 单表查询(V2.0版)
实验五 单表查询【实验目的】1. 掌握单表的列的查询2. 掌握单表的行的查询【实验内容】1. 实验前准备,SC数据库的创建。 (见参考资料1)2. 查询的理论基础命令:1) Select [all | distinct] 2) From 3) [where ]4) [group by [having ]]5) [order by 排序列 [DESC | ASC]]功能: 1) 第一行命令原创 2013-10-10 22:42:04 · 2729 阅读 · 0 评论 -
实验六 多表查询(V2.0)
实验六 多表查询【实验目的】1. 掌握等值连接和非等值连接2. 掌握自身连接(同一个表之间连接)3. 掌握外连接4. 掌握复合条件连接 【实验内容】1. 基本命令:select from [,[,]]where 功能:从表1和表2中查询满足条件的目标列。 2. 实验内容【例1】查询选修了3号课程的学生学号和姓名 select student.sno,snamefrom student,sc原创 2013-10-16 10:10:53 · 2991 阅读 · 1 评论 -
实验七 嵌套查询(V2.0)
实验七 嵌套查询[实验目标]1. 掌握不相关子查询2. 掌握相关子查询 [实验内容]1. 基础知识 一个SELECT-FROM-WHERE语句称为一个查询块。 将一个查询块嵌套在另一个查询块的WHERE子句或HAVING短语的条件中的查询称为嵌套查询。可以参看例1。 >> 根据求解过程分子查询主要有 (1)不相关子查询 子查询的查询条件不依赖于父查询; 由里向外原创 2013-10-18 23:47:14 · 2804 阅读 · 0 评论 -
数据库测试一(V2.0)
数据库测试一 一、测试范围与要求:1. 单表查询,连接查询和嵌套查询。2. 100分钟之内,单独完成。3. 把每个题目的sql语句和查询截图附于题目后。二、测试题目第一部分(每题3分) 第二部分(5分每题) 第三部分(10分每题) 三、参考资料:spj数据库sql。create database spj go use spj go create table S (原创 2013-10-25 15:09:20 · 4071 阅读 · 1 评论 -
实验九 数据库完整性实验(V2.0)
数据库完整性 一、实验目的:1.掌握实体完整性的定义2.掌握参照完整性的定义,级联(修改、删除)、拒绝和设置为空等定义方法。3.掌握不能为空、唯一性和check等方式的自定义完整性。4.掌握触发器的应用。(*) 二、实验内容1、定义两个表学生表(学号,姓名,性别,年龄,宿舍号) 宿舍表(编号,标准人数,实际人数,舍长号) 2、要求: 1)学号为主码;姓名唯一,且不能为空;性别为“男”或女原创 2013-11-15 14:07:59 · 3787 阅读 · 0 评论 -
实验八 视图(V2.0)
实验八 视图一、实验目的:1.了解视图的概念和与基本表的区别。2.掌握SQL创建视图的方法。3.掌握视图更新与基本表更新的相关性 4.二、实验内容1.基本知识创建视图的命令1) create view 视图名>2) as3) select 目标列>4) from 表名列表>5) [where 查询条件]6) [group by 分组数据 having 分组筛选条件]7) [with check原创 2013-10-30 09:01:08 · 2379 阅读 · 0 评论 -
数据库测试(二) V2.0
数据库测试(二)第一题,根据SC数据库进行如下SQL查询。1)查询男生同学的姓名和出生年。2)查询所有有同学的平均年龄。3)查询2011010001同学选修课程成绩合计4)查询每名学生所修课程数,显示学号和课程数量。5)查询选修了5分以上的学生学号和学分数。6)查询选修了全部课程的学生学号。原创 2013-11-29 14:08:22 · 1929 阅读 · 0 评论 -
实验十一 连接数据库实验(V2.0)
实验十一 连接数据库实验(V2.0) 一、实验目的1. 连接数据库2. 读取数据库到Web页面 二、实验内容1.实验准备: a.安装有JDK1.6以上和Tomcat6.0以上 b.下载有eclipse开发工具 c.安装有MS SQLServer 2005以上版本 d.下载有java连接MS SQLServer的jar包 2.实验步骤:三原创 2013-12-07 15:22:56 · 2209 阅读 · 0 评论 -
数据库测试三(V2.0)
数据库测试三(V2.0)一、概念数据、数据库、数据库管理系统、数据库系统、视图、候选码、主码、主属性、非主属性、外码、函数依赖、规范化、事务操作;二、标准查询语言1.表的控制 建表:Create Table Student( sno varchar(10) Primary key; 。。。。原创 2014-01-02 14:39:22 · 1400 阅读 · 0 评论 -
Java Web学习交流网的设计(模仿百度贴吧)
贴吧设计说明一、实验目的1、连接MySQL数据库2、读取数据库到web页面 二、实验要求1、设计一个贴吧使用户可以注册、提问、回答三、实验步骤1、实验准备 a 安装mysql b 安装navicat c 把MySQL的jar包引入MyEclipse下2、功能结构图3、设计数据库 a 定义三个表 user(uid、name) question(qid、uid、title、content、tim原创 2014-04-13 17:05:46 · 3874 阅读 · 1 评论 -
实验1 RDBMS安装与配置实验
安装前的准备DBMS的安装过程配置与使用原创 2014-09-01 16:14:35 · 2292 阅读 · 0 评论 -
实验2 SQL1-DDL
标准化查询语言SQL,数据定义DDL实验原创 2014-09-01 16:40:00 · 2043 阅读 · 0 评论 -
PowerDesigner中PDM导出的SQL语句
/*==============================================================*//* DBMS name: MySQL 5.0 *//* Created on: 2014/11/23 2:03:17 *//*原创 2014-11-23 02:07:37 · 2609 阅读 · 0 评论 -
数据库实验测试(2)
二、写出正确的MySQL数据表的操作命令以下命令在数据库School内完成。1、创建数据表Student 1)学号Sno,字符10个长度,为主码。 2)姓名Sname,字符10个长度,不能为空,且唯一。 3)年龄Sage,整数10-29。 4)性别Ssex,字符2个长度,为“男”或“女”。2、创建课程表Course 1)课程号Cno,长度为原创 2013-06-19 08:42:34 · 1563 阅读 · 0 评论 -
数据库实验(六)——转账事务
转账事务与存储过程一、实验目的:1.掌握事务操作2.掌握存储过程的应用 二、实验内容:1、先建立数据环境(帐户表)create table 帐户表(帐户编号 char(4) primary key,帐户名 char(4),金额 int)goinsert 帐户表 values('A','A',19800);insert 帐户表 values('B','B',5000);原创 2007-12-19 09:41:00 · 2793 阅读 · 3 评论 -
数据库原理测试(二)
数据库原理测试(二) 任务一、数据库完整性1、使用Ms SQL Server2005 创建数据库School,包含表学生表Students和班级表Classes,其中学生与班级之间有如下联系,一个学生属于一个班级,一个班级有多个学生。学生与学生之间有一个班长的联系,每个学生都有自己的班长,一个班长与多个学生有联系。2、创建班级表Classes 属性有班级号(整数,从1开始自动编号),班级原创 2013-05-15 08:36:59 · 2182 阅读 · 0 评论 -
相关子查询
使用Exists或not Exists查询如下问题。1、查询所有使用了p1零件的工程号(例57)2、查询所有未使用p1零件的工程号(例58)3、查询使用了所有零件的工程号(例59)4、查询至少使用了J3工程使用的所有零件的工程号(例60)原创 2009-10-21 11:54:00 · 1051 阅读 · 0 评论 -
数据库设计(2009)
1.超市管理系统(难度系数1.0)功能介绍: 1)商品基本设置(商品明细、商品种类,包装种类、存放货架) 2)进货(进货单,进货详单。) 3)销售收银(销售单,销售详单。当插入销售详表数据时,触发器完成修改商品表的商品,数量=数量-销售数量) 4)统计功能(库存盘点、月盈利额)2.物流配送系统(难度系数1.5)功能介绍: 1)商品基本设置(商品明细原创 2009-10-28 11:42:00 · 1944 阅读 · 0 评论 -
Delphi连接SQL Server 2000
一、在Delphi7中连接MS SQL Server 2000的方法。刚开始时界面如下:添加4个控件。 设置控件属性过程: 1、ADOConnection1设置1)双击ADOConnection1,进行设置连接字符串(作用是:选取连接驱动方式和连接的数据库设置)。过程如下图所示: 2、ADOQuery1设原创 2009-11-12 14:22:00 · 37135 阅读 · 20 评论 -
数据库设计及实现(PowerDesigner15+MS SQL Server 2000)
摘要:本文主要以超市管理系统为例,讲述了如何使用PowerDesigner,进行数据库逻辑模型和物理模型的设计,并结合使用MS SQL Server2000进行数据库实现。 一、PowerDesigner15.1的下载与安装。1、下载powerDesigner15.1登录官方网站www.sybase.com,点击download项,下载powerdesigner15.1。选择中文原创 2009-11-18 12:18:00 · 7266 阅读 · 2 评论 -
PowerDesigner15.1注册方法
PowerDesigner是个不错的数据库辅助设计工具,15.1版本免费试用期为15天,现介绍一种注册方法,供大家学习使用。注意:本方法严禁用于商业用途。注册资料下载路径http://download.csdn.net/source/1921751。原创 2009-12-21 13:28:00 · 2931 阅读 · 0 评论 -
数据库设计
数据库课程设计 数据库课程设计是在学生系统的学习了数据库原理课程后,按照关系型数据库的基本原理,综合运用所学的知识,以小组为单位,设计开发一个小型的管理信息系统(MIS)。通过对一个实际问题的分析、设计与实现,将原理与应用相结合,使学生学会如何把书本上学到的知识用于解决实际问题,培养学生的动手能力;另一方面,使学生能深入理解和灵活掌握教学内容。 总体设计要求:四到五人为一个小组,小组成员既要有相互原创 2007-11-19 16:23:00 · 7939 阅读 · 7 评论 -
linux中mysql的安装与应用
六、更改MySQL目录 MySQL默认的数据文件存储目录为/var/lib/mysql。假如要把目录移到/home/data下需要进行下面几步: 1、home目录下建立data目录 cd /home mkdir data 2、把MySQL服务进程停掉: mysqladmin -u root -p shutdown 3、把/var/lib/mysql整个目录移到/home/data原创 2013-03-05 16:20:13 · 1099 阅读 · 0 评论 -
数据库概论(实验四1) 数据查询
[实验目标] 1、掌握单表查询的应用 2、熟练掌握连接查询的应用 3、掌握嵌套查询和集合查询 [实验内容] 一、根据实验二,建立 SC 数据库(实验条件),含有 student 、 course 和 sc 三个表 二、数据查询实验 1 、单表查询 1 )选择指定的列 【例】 查询全体学生的学号和姓名 2 )查询全部列 【例】 查询全体学生的详细信息 3 )对查询后的指定原创 2010-10-08 14:57:00 · 14576 阅读 · 12 评论 -
数据库概论(实验五)数据库完整性
实验五 数据库完整性【实验目的】 1、掌握实体完整性约束、参照完整性约束 2、灵活应用自定义完整性约束 3、了解触发器在自定义完整性中的应用 【实验内容】一、定义一个教师表Teacher(Tno,TName,TSex,TAge,TSal,TJob,TDept)要求: 1、性别只能是‘男’或‘女’ 2、Tno为主码,名字不能为空,且不能重复。 3、年龄在18在6原创 2008-10-29 11:24:00 · 7239 阅读 · 4 评论 -
数据库概论-课程设计
数据库课程设计 【设计目的】1、回顾关系数据库的理论知识,理论联系实际,解决实际问题2、通过分析问题和辅助开发工具的应用,掌握在Ms SQL Server或Oracle平台进行数据库实现3、尝试结合高级语言编程实现数据库管理与应用系统的开发 【时间安排】1、集中指导:14学时左右2、课外学时:>=18学时 【内容设计】1、超市管理系统(难度系数0.6)功能介绍: 1)商品基本设置(商品明细、原创 2010-11-08 10:38:00 · 8998 阅读 · 2 评论 -
数据库概论(实验二)数据库与表的操作
数据库实验二 1、创建数据库--**************************--*** 1.建立数据库SC ***--**************************create database SCgo------------------------------使用、定位数据库SC----------------------------use SCgo原创 2009-09-22 15:24:00 · 5136 阅读 · 4 评论 -
数据库概论(实验三)MYSQL监视器
【实验目的】 1.登录、退出mysql监视器 2.建立、查看、切换、删除数据库 3.建立、查看、显示结构、删除数据表 4.数据插入、查询、更新与删除操作 【实验内容】一、监视器的登录与退出 1.登录监视器 命令 mysql -u root -p (回车) 密码输入:admin 2.退出监视器 quit 二、数据库的命令操作原创 2013-03-27 09:20:43 · 2117 阅读 · 0 评论 -
数据库概论(实验一)实验环境的安装与配置
实验一 安装实验环境 [实验目的]1、掌握安装与卸载MS SQL Server 2000的步骤、方法和错误处理2、掌握MS SQL Server 2000d的常用组件 1)服务管理器 2)查询分析器 3)企业管理器 [实验内容]1、卸载现有系统的MS SQL Server 2000。2、安装MS SQL Server 2000,中文企业版。3、开启服务管理器原创 2010-09-10 12:23:00 · 2199 阅读 · 0 评论 -
数据库概论(实验四2) SQL查询(排序、集函数和分组子句的应用)
试验目的:一、学习查询结果的排序二、学习使用集函数的方法,完成统计等查询。三、学习使用分组子句 一、学习查询结果的排序1、查询全体学生信息,结果按照年龄降序排序select * from studentorder by sage desc2、查询学生选修情况,结果先按照课程号升序排序,再按成绩降序排序select * from scorder by cno,grade desc思考题:查询学生姓名原创 2009-10-16 12:01:00 · 3984 阅读 · 1 评论 -
参考答案-数据库原理测试一
测试一参考答案1.建表与插入数据create database School;use School;create table Classes ( cid int primary key, cname varchar(30), cteacher varchar(10));create table Student ( sid int primary key原创 2013-04-23 20:09:25 · 1742 阅读 · 2 评论 -
数据库测试(一)
一、目的: 1、检验对数据库、数据表定义操作的掌握情况 2、检验对数据表的查询、更新操作的掌握情况二、内容: 1、定义数据库“School” 2、在数据库School内,定义关系表: 1)Classes(id,name,teacher) 属性说明: id char(5),name var原创 2013-04-17 08:28:30 · 1625 阅读 · 0 评论 -
数据库原理----学习目标
一定要掌握:1、ER图的使用2、数据库管理系统(MySQL、MS SQL Server 、Oracle)的应用(建库、建表、查询、插入、更新、删除、建视图、触发器、存储过程、用户安全管理、完整性)3、范式、规范化过程、方法二、尽量实现的1、应用Java 等语言,编写数据库应用软件原创 2015-10-20 14:37:12 · 3356 阅读 · 0 评论