文章分类 - 数据库-SQL SEVER
例题
摘要:--定义一个事务,向PXSCJ数据库的表XSB添加一行数据,然后删除改行数据,然后删除改行数据;--但执行后,新插入的数据并没有删除,因为事务中使用了ROLLBACK语句将操作回滚到保存点MY_sav--及删除前的状态BEGIN TRANSACTION MY_tranUSE PXSCJINSERT ...
阅读全文
摘要:--9.1使用命令方式创建WINDOWS登录名tao(假设windows用户tao以及创建,本地计算机名为BD7E57C949A420)默认数据库设为PXSCJCREATE LOGIN [0BD7E57C949A420\tao] FROM WINDOWS WITH DEFAULT_DATABASE ...
阅读全文
摘要:--1.在本地硬盘上创建一个备份设备USE masterGOEXEC sp_addumpdevice 'disk','mybackupfile' 'E:\data\mybackupfile.bak'--2.在磁盘上创建一个备份设备EXEC sp_addumpdevice 'tape','tapeba...
阅读全文
摘要:--1.返回号学生的情况。该存储过程不使用哪个任何参数CREATE PROCEDURE student_info AS SELECT * FROM CJB WHERE 学号='081101'--2。从pxscj数据库三个表中查询某人指定课程的成绩和学分--该存储过程接受与传递参数精确匹配值CREAT...
阅读全文
摘要:--1.创建索引。为表KCB的‘课程名’列创建索引CREATE INDEX kc_name_ind ON KCB(课程名)--2.创建唯一索引,因为指定了CLUSTERED,索引该索引将对磁盘上的数据进行物理排序。CREATE UNIQUE CLUSTERED INDEX kc_name_ind O...
阅读全文
摘要:实验--1.对于实验二给出的数据库表结构,创建一个名为female的用户变量,--并在SELECT语句中使用该局部变量查找出表中所有女员工的编号,姓名。DECLARE @female bitSET @female=0/*变量赋值完成,接着查询*/SELECT EmployeeID,Name FROM...
阅读全文
摘要:变量的使用--1.创建用户自定义表数据类型,包含表CJB中的所有列CREATE TYPE CJB_tabletype AS TABLE { 学号 char(6) NOT NULL, 课程号 char(3) NOT NULL, 成绩 int NOT NULL, PRIMARY KEY(学号,课程号) ...
阅读全文
摘要:自定义数据类型的使用基于YGGL数据库,而非PXSCJ数据库了--1.对于实验二给出的数据表结构,再自定义一数据类型ID-type,用于描述员工编号EXEC sp_addtype 'ID_type', 'char(6)','not null'--2.在YGGL数据库中创建Employees3表,表结...
阅读全文
摘要:创建视图--创建CS_KC视图,包括计算机专业各学生的学号,其选修的课程号及成绩。要保证对该视图的修改都符合--专业为计算机这一条件CREATE VIEW CS_KC WITH ENCRYPTION AS SELECT XSB.学号,课程号,成绩 FROM XSB,CJB WHERE XSB.学号=...
阅读全文
摘要:--1.查询pxscj中表XSB的所有数据(同视图的查询,一个意思)SELECT * FROM XSB GO--2.查询XSB表中的各个同学的姓名,专业和总学分SELECT 姓名,专业,总学分 FROM XSB--3.查询XSB表中计算机专业同学的学号,姓名和总学分,查询表中XSB中所有的列SELE...
阅读全文
摘要:以后数据所用的表都在此三个表的基础上进行--1.设已经创建了数据库PXSCJ,现在改数据库中需创建学生情况表XSB,--该表的结构如图USE PXSCJGOCREATE TABLE XSB{ 学号 char(6) NOT NULL PRIMARY KEY, 姓名 char(8) NOT NULL, ...
阅读全文
摘要:用ALTER DATABASE 命令可对数据库进行如下修改--1.增加或删除数据文件--2.改变数据文件的大小和增长方式--3.改变日志文件的大小和增长方式--4.增加或删除日志文件--5.增加或删除文件组ALTER DATABASE database_name{ ADD FILE [,...n][...
阅读全文
摘要:--1.创建一个名为TEST1的数据库,空间出事大小MB,最大值MB,允许数据库自动增长。--增长方式按%比例。日志文件初始为MB,最大MB,按MB增长。--数据文件和日志文件的存放位置为sql sever的数据目录。。。。。。。假设sql服务已启动,并用管理员身份登录CREATE DATABASE...
阅读全文

浙公网安备 33010602011771号