数据库
文章平均质量分 80
朝向高处的旅途
0101
展开
-
转载 数据库学习心得
这学期学习了数据库原理,我从中学到了很多,增长了许多计算机方面知识,开阔了眼界与思路。我本来就是个计算机技术爱好者,在此门课程开设之前,为了今年4月份的计算机三级数据库等级考试,我已经把数据库技术那本书看完了,自学固然有些难度,有好多知识虽然记住了,可以应对考试,并最终在考试中取得了好的成绩,但事实上有些知识仍是一知半解的。带着疑问和一颗有极强求知欲的心,投入了你的课程中。当然对于此门课程的学习,转载 2014-02-22 13:21:39 · 743 阅读 · 0 评论 -
sql compute by
使用Compute by子句和行统计函数(count,sum,max,avg,min等),可以统计排序中结果完全相同的列,统计值作为查询结果以附加行的形式显示,语法:Compute avgcountmaxminsum by 表达式1、举一个例子比如有一个数据表:表名为person,三个字段分别为 name,age,countryselect name,country,age fro原创 2014-04-09 16:54:18 · 786 阅读 · 0 评论 -
sql 语法
下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库原创 2014-04-09 17:12:46 · 710 阅读 · 0 评论 -
数据库 4。2
use jxgl;select * from SC;select * from Course;select * from Student;--二--统计有学生选修的课程门数select count(distinct Cno)from SC--求选修4号课程的学生的平均年龄select avg(Sage)from Student,( select原创 2014-04-09 11:11:52 · 884 阅读 · 0 评论 -
4.3.0
if db_id(N'jxgl_3rd') is not null drop database jxgl_3rd;create database jxgl_3rd;use jxgl_3rd;Create Table Student( Sno CHAR(6) NOT NULL PRIMARY KEY(Sno),Sname VARCHAR(20),Sage SMALLINT原创 2014-04-09 12:43:27 · 529 阅读 · 0 评论 -
sql之left join、right join、inner join的区别
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------------------------------表A记录如下:aID aNum1转载 2014-06-07 20:49:03 · 426 阅读 · 0 评论 -
mysql 错误
今天遇到的错误是 MySQL Error Number 2003 机器上安装的2个MySQL一个是MySQL5.0 port:3305 手动启动服务 一个是MySQL6.0 port:3306 手动启动服务使用MySQL Administrator登录时的状态是MySQL5.0启动, MySQL6.0没有启动 登录时出现了该错误,错误原因是使用3306端转载 2014-06-28 17:24:44 · 1053 阅读 · 0 评论 -
转 SQL Server中常用的SQL语句
SQL Server中常用的SQL语句1、概述2、查询概述3、单表查询4、连接查询5、带有exists的相关子查询6、SQL的集合操作7、插入操作8、删除操作9、修改操作10、数据定义11、视图1、概述名词笛卡尔积、主键、外键数据完整性实体完整性:主属性不能为空值,例如选课表中学号和课程号不能为空参照完整性:表中的外键取值为空或参照表中的主键用户定义完整性:原创 2014-03-12 16:43:57 · 960 阅读 · 0 评论 -
转载 SPARSE列的使用
稀疏列是对 Null值采用优化的存储方式的普通列.稀疏列减少了 Null值的空间需求,但代价是检索非 Null值的开销增加.当至少能够节省 20%到 40% 的空间时,才应考虑使用稀疏列.稀疏列和列集是通过使用 CREATE TABLE或 ALTER TABLE 语句定义的.稀疏列可以与列集和筛选索引一起使用:1.列集:INSERT、UPDATE和 DELETE 语原创 2014-03-11 19:15:32 · 462 阅读 · 0 评论 -
mysql常用的数据类型
1、整型 MySQL数据类型 含义(有符号) tinyint(m) 1个字节 范围(-128~127) smallint(m) 2个字节 范围(-32768~32767) mediumint(m) 3个字节 范围(-8388608~8388607) int(m) 4个字节 范围(-2147483648~2147483647) bigint(m) 8个字节转载 2015-05-15 15:52:18 · 468 阅读 · 0 评论 -
嵌入式SQL-C
实验内容:掌握SQL Server 2000的预编译程序NSQLPREP.EXE的使用(以课本例题1进行调试);实验步骤:一、数据库环境配置1、创建xuesheng数据库,建立student表等;2、关闭sql server 2000服务管理器;3、将devtools文件夹拷贝到:C:/Program Files/Microsoft SQL Server4、将Binn文转载 2014-04-23 11:28:22 · 910 阅读 · 0 评论 -
4.1 实验
--4.1 查询grade大于90的学生学号select distinct Sno from sc where Grade>=90;--当一个学生有多门成绩大于90 学号只列一次 对结果集去重--4.2 查询年龄大于18 不是 IS与MA的学生 姓名和性别select Sname,Ssex from Student where Sage>18 and Sdept not i原创 2014-03-26 22:59:39 · 801 阅读 · 0 评论 -
创建修改删除数据表
---3.2 创建修改删除数据表create database myjxgl;gouse myjxgl;create table S(SNO char(5) primary key,----设置主键SN varchar(8) not null ,SEX char(2) not null check (SEX in ('男','女')),---用户自定义完整性chec原创 2014-03-26 20:28:48 · 759 阅读 · 0 评论 -
SQL 语句。
下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据转载 2014-02-26 15:14:46 · 550 阅读 · 0 评论 -
sql语句中的连接(join)左连接,右连接,全连接,交叉连接
关于sql语句中的连接(join)关键字,是较为常用而又不太容易理解的关键字,下面这个例子给出了一个简单的解释,相信会对你有所启示。 --建表table1,table2:create table table1(id int,name varchar(10))create table table2(id int,score int)insert into table1 select原创 2014-03-27 22:53:38 · 927 阅读 · 0 评论 -
数据库作业 大家忽略
use jxgl;--1 检索年龄大于23的男学生的学号和姓名select Sno,Snamefrom Studentwhere Sage>23 and Ssex='男';--2 检索至少选修一门课程的女学生姓名select distinct Sname from Studentwhere Ssex='女' and Sno in (select Sno fro原创 2014-03-29 10:55:28 · 773 阅读 · 0 评论 -
sql 基本操作。。
drop database jxgl;create database jxgl;use jxgl;create table Student(Sno char(5) not null primary key(Sno),--设置主键 值不为空Sname varchar(20),Sage smallint check(Sage>=15 and SageSsex char原创 2014-03-19 11:36:47 · 693 阅读 · 0 评论 -
三
--三use jxgl_3rd;--1 查询选修课程8105且成绩在80到90之间的所有记录select * from SCwhere Grade between 80 and 90--2 查询成绩为79 89 99的记录select *from SCwhere Grade in('79','89','99');--3.查询9803班的学生人数原创 2014-04-16 09:21:12 · 1376 阅读 · 0 评论 -
数据库 实验5
use jxgl;-- 1. 插入单个元组的insert语句--insert into Table_Name [( 属性 . . . )]values ( . . .)---a--5.1insert into Student values ('98041','大哥',25,'男','CS');---b--5.2insert into Student(Sno,Sname)原创 2014-04-16 10:52:13 · 1646 阅读 · 0 评论 -
--3.3 SQL数据查询
-- 数据准备insert into S values('S1','李涛','男',19,'信息');insert into S values('S2','王林','女',18,'计算机');insert into S values('S3','陈高','女',21,'自动化');insert into S values('S4','张杰','男',17,'自动化');in原创 2014-03-26 22:16:38 · 545 阅读 · 0 评论 -
4.0
create database jxgl;use jxgl;Create Table Student( Sno CHAR(5) NOT NULL PRIMARY KEY(Sno),Sname VARCHAR(20),Sage SMALLINT CHECK(Sage>=15 AND SageSsex CHAR(2) DEFAULT '男' CHECK (Ssex='男'原创 2014-03-26 22:47:07 · 515 阅读 · 0 评论 -
--3.4 SQL数据更新
--3.4 SQL数据更新---insert--insert into S values(''''''''........);---update update S set AGE=22 where SNO='S3';update S set AGE=AGE+1;update SC set SCORE=0where '计算机'=(select DEPT from原创 2014-03-26 22:25:24 · 795 阅读 · 0 评论 -
mysql对xml提供支持的两个函数extractvalue updatexml
mysql updatexml extractvalue MySQL 5.1.5版本中添加了对XML文档进行查询和修改的函数,分别是ExtractValue()和UpdateXML(),mysql> create table x( -> doc varchar(150) -> );Query OK, 0 rows affected (0.08 sec)mysql> insert转载 2015-07-24 10:15:28 · 13103 阅读 · 0 评论