SQL数据库的结课报告,包含E-R图,关系模式,逻辑图等,还有详细的SQL语言创建流程和源码,以及系统展望和心得体会。
2022-06-27 14:05:47 2.18MB sql 数据库
1
目 录 (01) SELECT .................................. ............... .......................................2 查找 SELECT "栏位名" FROM "表格名" (02) DISTINCT................................. ............... .....................................2 不同值 SELECT DISTINCT "栏位名" FROM "表格名" (03) WHERE...................................... ............... ....................................2 条件 SELECT "栏位名" FROM "表格名" WHERE "条件" (04) AND OR ...................................... ............... ..................................3 条件并和或 SELECT "栏位名" FROM "表格名" WHERE "简单条件" {[AND|OR] "简单条件"} (05) IN .............................................. ............... ..................................3 包含 SELECT "栏位名" FROM "表格名" WHERE "栏位名" IN ('值一', '值二 ', ...) (06) BETWEEN.............................. ............... ........................................4 范围包含 SELECT "栏位名" FROM " 表格名" WHERE "栏位名" BETWEEN '值一' AND '值二' (07) LIKE....................................... ............... .......................................4 通配符包含 SELECT "栏位名" FROM "表格名" WHERE "栏位名" LIKE {套 式} -- 支持通配符‘_’ 单个字符 '%' 任意字符 (08) ORDER BY............................... ............... ......................................5 排序 SELECT "栏位名" FROM "表格名" [WHERE "条件"] ORDER BY "栏位 名" [ASC, DESC] -- ASC 小到大 DESC 大到小 (09) 函数........................................ ............... ......................................5 函数 AVG (平均) COUNT (计数) MAX (最大值) MIN (最小值) SUM (总合) SELECT "函数名"("栏位名") FROM "表格名" (10) COUNT .................................... .............. ......................................6 计 数 SELECT COUNT(store_name) FROM Store_Information WHERE store_name is not NULL -- 统计非空 SELECT COUNT(DISTINCT store_name) FROM Store_Information -- 统计多 少个不同 (11) Group By .................................. .............. .....................................6 字段分组 SELECT "栏位 1", SUM("栏位 2") FROM "表格名" GROUP BY " 栏位 1" (12) HAVING...................................... .............. ....................................7 函数条件定位 SELECT "栏位 1", SUM("栏位 2") FROM "表格名" GROUP BY "栏位 1" HAVING (函数条件) (13) ALIAS........................................... .............. ..................................7 别名 SELECT "表格别名"."栏位 1" "栏位别名" FROM "表格名" "表格别名" (14) 连接................................................ ..............................................8 SELECT A1.region_name REGION, SUM(A2.Sales) SALES FROM Geography A1, Store_Information A2 WHERE A1.store_name = A2.store_name GROUP BY A1.region_name (15) 外部连接........................................... ............................................9 SELECT A1.store_name, SUM(A2.Sales) SALES FROM Georgraphy A1, Store_Information A2 WHERE A1.store_name = A2.store_name (+) GROUP BY A1.store_name (16) Subquery .............................. .............. .........................................9 嵌套 SELECT "栏位 1" FROM "表格" WHERE "栏位 2" [比较运算素] (SELECT "栏位 1" FROM "表格" WHERE (17) UNION.................................... ............... ......................................10 合并不重复结果 [SQL 语句 1] UNION [SQL 语句 2] (18) UNION ALL....................................... .............. ............................ 11 合并所有结果 [SQL 语句 1] UNION ALL [SQL 语句 2] (19) INTERSECT..................................................... ............... ............. 11 查找相同值 [SQL 语句 1] INTERSECT [SQL 语句 2] (20) MINUS............................ ............... ..............................................12 显示第一个语句中不在第二个语句中的项 [SQL 语句 1] MINUS [SQL 语句 2] (21) Concatenate................................... ............... ...............................12 结果相加(串联) MySQL/Oracle: SELECT CONCAT(region_name,store_name) FROM Geography WHERE store_name = 'Boston'; SQL Server: SELECT region_name + ' ' + store_name FROM Geography WHERE store_name = 'Boston'; (22) Substring ...................................................... ............... ...............13 取字符 SUBSTR(str,pos) SUBSTR(str,pos,len) (23) TRIM ...... .............. .....................................................................14 去空 SELECT TRIM(' Sample '); TRIM()首尾, RTRIM()首, LTRIM()尾 (24) Create Table ........... .............. .....................................................14 建立表格 CREATE TABLE "表格名"("栏位 1" "栏位 1 资料种类","栏位 2" "栏位 2 资料种类",... ) (25) Create View............................. .............. ......................................15 建立表格视观表 CREATE VIEW "VIEW_NAME" AS "SQL 语句" (26) Create Index........................................... ............... ......................16 建立索引 CREATE INDEX "INDEX_NAME" ON "TABLE_NAME" (COLUMN_NAME) (27) Alter Table.. .............. ..................................................................16 修改表 ALTER TABLE "table_name"[改变方式] -- ADD 增加;DROP 删 除;CHANGE 更名;MODIFY 更改类型 (28) 主键.......................... ..................................................................18 ALTER TABLE Customer ADD PRIMARY KEY (SID) (29) 外来主键....................................... ............ ..................................18 CREATE TABLE ORDERS(Order_ID integer,Order_Date date,Customer_SID integer,Amount double,Primary Key (Order_ID),Foreign Key (Customer_SID) references CUSTOMER(SID)); (30) Drop Table................................................. ............... ...................19 删除表 DROP TABLE "表格名" (31) Truncate Table ................. ............... ............................................20 清除表内容 TRUNCATE TABLE "表格名" (32) Insert Into....................................... ............... .............................20 插入内容 INSERT INTO "表格名" ("栏位 1", "栏位 2", ...) VALUES ("值 1", "值 2", ...) (33) Update ........................ ................ ................................................20 修改内容 UPDATE "表格名" SET "栏位 1" = [新值] WHERE {条件} (34) Delete ......................................... .............. .................................21 DELETE FROM "表格名" WHERE {条件}
2022-06-25 17:13:30 1.13MB SQL 数据库
1
实验内容和要求 1. 创建学生管理数据库,学生成绩表(字段和数据类型自定),插入十条记录。 2.使用IF语句求出学号为“10000”的学生平均成绩,如果大于或等于80分,输出“优良”。 3. 利用CASE语句输出学生成绩等级。 4.建立一个存储过程,可以根据学号查询出学生的成绩。
2022-06-24 09:18:27 137KB 数据库 sql 综合实验报告
1
自己做的连接数据库的一个小系统,实现增删查改,比较简单,大家交流一下。
2022-06-23 22:25:10 637KB c# sql 数据库 配件
1
一个齐全的系统,内附数据库,和说明文件,可以参考看看哦。
2022-06-22 23:40:41 1.35MB C# SQL 源码 说明
1
本文件为餐饮管理系统数据库还原文件,在sql中还原数据库时直接选择还原。其包含的表已含有所要填的餐饮管理数据
2022-06-22 12:06:12 1.02MB sql数据库 还原数据库
1
经过本人修改的,一个单独的sql数据库工具书,不好用本人不推荐,欢迎下载。
2022-06-20 18:31:28 9.38MB sql 数据库 chm
1
一、源码特点 JSP 网上相亲交友系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为 sqlserver2008,使用java语言开发,系统主要采用B/S模式开发。 二、功能介绍 (1)权限管理:对权限信息进行添加、删除、修改和查看 (2)用户管理:对用户信息进行添加、删除、修改和查看 (3)选友要求管理:对选友要求信息进行添加、删除、修改和查看 (4)活动管理:对活动信息进行添加、删除、修改和查看 (5)文章管理:对文章信息进行添加、删除、修改和查看 (6)相册管理:对相册信息进行添加、删除、修改和查看 (7)信息管理:对信息信息进行添加、删除、修改和查看 (8)交友管理:对交友信息进行添加、删除、修改和查看 (9)访客管理:对访客信息进行添加、删除、修改和查看 (10)登录、身份证验证 满足系统不同用户角色的应用需求:根据需要,系统应对两种用户按其使用功能和权限进行角色划分,形成两种角色,分别是: 管理员:具有权限管理、用户管理、选友管理、文章管理、相册
2022-06-19 19:04:06 2.21MB java web 交友 sql
vb-SQL数据库课设,客房管理系统,完整版,sql,vb代码都有
2022-06-19 16:15:51 3.35MB 数据库课设
1
一、源码特点 JSP 大学生家教信息服务系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8.5开发,数据 库为SQLSERVER2008,使用java语言开发,系统主要采用B/S模式开发。 二、功能介绍 前台主要功能: 网站首页 招聘家教信息浏览 应征家教信息浏览 公告查看 后台主要功能: (1)权限管理:对权限信息进行添加、删除、修改和查看 (2)用户管理:对用户信息进行添加、删除、修改和查看 (3)课程管理:对课程信息进行添加、删除、修改和查看 (4)级别管理:对级别信息进行添加、删除、修改和查看 (5)公告管理:对公告信息进行添加、删除、修改和查看 (6)招聘家教管理:对招聘家教信息进行添加、删除、修改和查看 (7)应征家教管理:对应征家教信息进行添加、删除、修改和查看 (8)应聘管理:对应聘信息进行添加、删除、修改和查看 三、注意事项 1、管理员账号:admin密码:admin 数据库配置文件DBO.java 2、开发环境为TOMCAT7.0,Myeclipse
2022-06-18 14:05:21 1.56MB jsp java sql