单表查询就是查询的范围只是一个table,我们对其中的某一个字段,或者多个字段进行查询返回,查询的时候还可以满足一定的条件。
下面我们就按照实际的问题,来学习一下单表查询。首先,原始的是一个student表,其中有如下几个字段:
学号:snum
姓名:sname
年龄:sage
性别:ssex
院系:department
课程:course
分数:scorecreate table...
分类:
数据库 时间:
2015-04-17 11:40:06
阅读次数:
170
第九章数据以磁盘块为单位存储在磁盘上。块分布于一张或多张盘片的同心环形磁道上。磁道可以在盘片的单面或双面上录制。同一直径的所有磁道的集合称为柱面。磁盘块的大小在磁盘初始化时可以被设置成扇区大小的倍数。每一个记录的表面都有一个磁盘头阵列。读写一块时,磁头必须定位在块头位置。不能并行读写的主要原因是很难...
分类:
数据库 时间:
2015-04-13 16:30:30
阅读次数:
432
--对数据库的其他操作
--创建表
CREATE TABLE student1 (column_grade int)
GO
--查看表的信息
EXEC sp_help student1
GO
--添加列
ALTER TABLE student1
ADD column_class VARCHAR(20) NULL
GO
EXEC sp_help stu...
分类:
数据库 时间:
2014-12-26 11:15:08
阅读次数:
219
//生成数据库teaching脚本
USE master
GO
IF EXISTS(
SELECT name
FROM sys.databases
WHERE name = N'teaching'
)
DROP DATABASE teaching
CREATE DATABASE teaching
ON PRIMARY
( NAME = N'...
分类:
数据库 时间:
2014-12-26 09:44:39
阅读次数:
233
提示:
想运行程序,首先需要添加数据库,到指定的文件夹下,
比如说代码中写的是E:\\DATA,那么就需要先在E:\\建立文件夹,然后在进行数据库代码的编译执行
--给数据库添加studentfgrp文件组,并且添加数据文件studentfile.ndf到studentfgrp
alter DATABASE student
ADD FILEGROUP studentfgrp
GO
A...
分类:
数据库 时间:
2014-12-26 09:44:36
阅读次数:
183
--在数据库test01中新建课程信息表
USE test01
GO
CREATE TABLE course
(
courseno nchar(6) NOT NULL,
cname nchar(20) NULL,
type nchar(8) NULL,
period tinyint NULL,
credit numeric(4, 1) NULL,
CONSTRAINT PK_c...
分类:
数据库 时间:
2014-12-26 09:39:55
阅读次数:
276
--创建数据库
create database student
on primary(
NAME='teaching',
FILENAME='E:\DATA\teaching.mdf',
SIZE=4MB,
MAXSIZE=30MB,
FILEGROWTH=1MB
)
LOG on(
NAME='E:\\teaching',
FILENAME='E:\\teaching_lo...
分类:
数据库 时间:
2014-12-26 08:27:32
阅读次数:
296
为期一周的数据库课程设计终于完工, 总结一些经验和教训。发现基础的知识还是要时刻记在心中,知识不基础,何谈去开发?因为做什么东西都首先要一定的目标,计划,以及做到东西要做到那个程度,这方面一点要先在脑子里有一个印象,然后才能用所学的知识点去发挥, 因此知识点一点要掌握牢固,自己在设计课程设计的过程中,发现写好的数据库语言一点运行,就会出现这个那个的问题。然后从头去寻找问题的源头,才发现表的主键和外键设置出了问题。然后琢磨半天,突然意识到到底是什么主键和外键?...
分类:
数据库 时间:
2014-12-25 22:11:46
阅读次数:
382
mnesia数据库学习笔记一mnesia数据库学习笔记二mnesia数据库学习笔记三mnesia数据库学习笔记四
分类:
数据库 时间:
2014-12-24 16:15:38
阅读次数:
172