自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 实验12:数据库的安全性

数据库实验十二

2022-09-28 23:43:56 770 1

原创 实验9 视图的建立与使用

数据库实验九

2022-09-28 23:38:47 1798

原创 实验八:数据完整性约束及数据更新

数据库实验八

2022-09-28 23:34:31 931

原创 “21天好习惯”第一期-21

2.3关系的完整性关系模型中有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。其中实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称作是关系的两个不变性,应该由关系系统自动支持。1.实体完整性规则:若属性(指一个或一组属性)A是基本关系R的主属性,则A不能取空值。所谓空值就是“不知道”或“不存在”或“无意义”的值。2.参照完整性若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码K相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须:或者取空

2021-11-12 21:04:59 93

原创 “21天好习惯”第一期-20

2.1.2关系模式关系的描述称为关系模式。它可以形式化地表示为R(U,D,DOM,F),其中R为关系名,U为组成该关系的属性名集合,D为U中属性所来自的域,DOM为属性向域的映像集合,F为属性间数据的依赖关系集合。2.1.3关系数据库关系数据库的型也称为关系数据库模式,是对关系数据库的描述。关系数据库的值是这些关系模式在某一时刻对应的关系集合,通常就称为关系数据库。2.2关系操作2.2.1基本的关系操作选择、投影、并、差、笛卡儿积是5种基本操作。2.2.2关系数据语言的分类关系代数和关系演

2021-11-11 21:40:41 1863

原创 “21天好习惯”第一期-19

第2章 关系数据库2.1 关系数据结构及形式化定义1.域域是一组具有相同数据类型的值的集合2.笛卡儿积X × Y一个域允许的不同取值个数称为这个域的基数3.关系X × Y的子集叫做在域X , Y上的关系a.某一属性组的值能唯一地标识一个元组,而其子集不能,则称该属性组为候选码。b.若一个关系有多个候选码,则选定其中一个为主码。c.候选码的诸属性称为主属性,不包含在任何候选码中的属性称为非主属性或非主码属性。d.在最简单的情况下,候选码只...

2021-11-10 19:43:22 1545

原创 “21天好习惯”第一期-18

1.4数据库系统的组成数据库系统一般由数据库、数据库管理系统(及其应用开发工具)、应用程序和数据管理员构成1.硬件平台及数据库(1)要有足够大的内存,存放操作系统、数据库管理系统的核心模块、数据缓冲区和应用程序。(2)有足够大的磁盘或磁盘阵列等设备存放数据库,有足够大的磁带(或光盘)作数据备份。(3)要求系统有较高的通道能力,以提高数据传送率。2.软件(1)数据库管理系统。数据库管理系统是为数据库的建立、使用和维护配置的系统软件。(2)支持数据库管理系统运行的操作系统。(3)具有与数据库接

2021-11-09 20:44:03 635

原创 “21天好习惯”第一期-17

1.3.3数据库的二级映像功能与数据独立性数据库在外模式,模式,内模式这三级模式之间提供了两层映像:外模式/模式映像和模式/内模式映像1.外模式/模式映像当模式改变时(例如增加)

2021-11-08 17:06:32 335

原创 “21天好习惯”第一期-16

1.3数据库系统的结构1.概念a.在数据模型中有“型”和“值”的概念。b.模式是相对稳定的,而实例是相对变动的。2.三级模式结构数据库系统的三级模式结构是指数据库系统是由外模式、模式和内模式三级构成。a.模式模式也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。一个数据库只有一个模式b.外模式外模式也称子模式或用户模式,它是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是某一应用有关的数据的逻

2021-11-07 22:51:08 57

原创 “21天好习惯”第一期-15

数据库 第一章1,1数据库系统概述数据库的4个基本概念a.描述事物的符号记录称为数据b.数据的含义称为数据的语义,数据与其语义是不可分的。c.数据库是长期存在计算机内、有组织的、可共享的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。数据管理技术的产生和发展数据库系统的特点1.2数据模型两类数据模...

2021-11-06 21:07:50 42

原创 “21天好习惯”第一期-14

思想上

2021-11-05 09:41:26 69

原创 “21天好习惯”第一期-13

实验七 针对S_T数据库查询所选课程的平均成绩大于刘晨的平均成绩的学生学号、姓名及平均成绩;列出只选修一门课程的学生的学号、姓名、院系及成绩;查找至少选修了一门和刘晨选修课程一样的学生的学号、姓名及课程号;查询至少选修了“信息系统”和“数学”这两门课程的学生的基本信息;...

2021-11-04 19:31:07 1185

原创 “21天好习惯”第一期-12

实验六请使用T-SQL 语句实现进行以下操作: 针对S_T数据库查询名字中第2个字为‘勇’的学生姓名和学号及选修的课程号、课程名;列出选修了‘数学’或者‘数据库’的学生学号、姓名、所在院系、选修课程号及成绩;查询与‘张立’(假设姓名唯一)年龄不同的所有学生的信息;按照“学号,姓名,所在院系,已修学分”的顺序列出学生学分的获得情况。其中已修学分为考试已经及格的课程学分之和;列出每门课程被选修的详细情况,包括课程号、课程名、学号、姓名及成绩;列出与‘张立’在一个

2021-11-03 15:37:53 335

原创 “21天好习惯”第一期-11

实验五 针对S_T数据库显示所有院系(要求不能重复,不包括空值),并在结果集中增加一列字段“院系规模”,其中若该院系人数>=5则该字段值为“规模很大”,若该院系人数大于等于4小于5则该字段值为“规模一般”, 若该院系人数大于等于2小于4则该字段值为“规模稍小”,否则显示“规模很小”;显示学生信息表中的学生总人数及平均年龄,在结果集中列标题分别指定为“学生总人数,平均年龄”;显示选修的课程数大于3的各个学生的选修课程数;按课程号降序显示选修各个课程的总人数、最高成绩、最低

2021-11-02 12:48:13 136 1

原创 “21天好习惯”第一期-10

实验四 针对S_T数据库列出所有不姓刘的所有学生;列出姓“沈”且全名为3个汉字的学生;按照“性别、学号、姓名、年龄、院系”的顺序列出学生信息,其中性别按以下规定显示:性别为男显示为男生,性别为女显示为女生,其他显示为“条件不明”;查询出课程名含有“数据”两字的所有课程基本信息;显示学号第八位或者第九位是1、2、3、4或者9的学生的学号、姓名、性别、年龄及院系;列出选修了‘1’课程的学生,按成绩的降序排列;列出同时选修“1”号课程和“2”号课程的所有

2021-11-01 17:49:46 515

原创 “21天好习惯”第一期-9

实验3请分别使用Management Studio及T-SQL语句完成以下内容: 针对S_T数据库:1. 依照表结构,创建student表,设置Sno为主键;在Sno列上创建核查约束,要求学号各个位上只能取数字字符;在Ssex列上创建核查约束,要求性别只能取“男”或“女”;在Sage 列上创建核查约束,要求学生的年龄只能在14至38之间。代码:Create table student(sno char(4) primary key,check (sno like‘[0-9][0-9][0-9]

2021-10-31 10:46:17 313

原创 “21天好习惯”第一期-8

实验21、假设SQL Server服务已启动,并以Administrator身份登录计算机(文件名称自定);请分别使用Management界面方式和T-SQL语句实现以下操作:要求在本地磁盘D创建一个学生-课程数据库(名称为student),只有一个数据文件和日志文件,文件名称分别为stu和stu_log,物理名称为stu_data.mdf 和stu_log.ldf,初始大小都为3MB,增长方式分别为10%和1MB,数据文件最大为500MB,日志文件大小不受限制。代码:Create databa

2021-10-30 14:10:13 110

原创 “21天好习惯”第一期-7

4.大小端存储模式(1)大端模式,即Big-Endian大端模式是指数据的高字节保存在内存的低地址段中,而数据的低字节则保存在内存的高地址单元中。(2)小端模式,即Little-Endian小端模式是指数据的高字节保存在内存的高地址段中,而数据的低字节则保存在内存的低地址单元中。注意:大、小端字节存储模式仅仅针对数据字节有效,与指令操作码等无关。5.数据字的存储对齐所谓数据字的存储对齐方式,指的是一个多字节数据字在进行存储安排的时候,其首字节数据安排的起始地址位置。计算机系统中可以有多种首地

2021-10-29 22:08:53 179

原创 “21天好习惯”第一期-6

2.舍入处理(1)0舍1入原码与补码尾数的最末位相同,因而采用相同的舍入方法。这种方法类似十进制中的“四舍五入”。例:原码0.1101,舍入得0.111(只保留3位有效尾数)原码0.1100,舍入得0.110补码1.0011,舍入得1.010补码1.0100,舍入得1.010低位舍入后一般会产生误差,误差值小于被舍去位的权值(2)末位恒置1无论第n+1位是1还是0,舍入时都将第n位(最低有效位)固定设置为1。例:原码0.1101,舍入得0.111(保留3位有效尾数)原码0.1011,舍

2021-10-28 19:36:44 305

原创 “21天好习惯”第一期-5

2.2字符型数据1.ASCIIASCII字符集共有128种常用字符,其中包括:数字0~9,大小写英文字母,一些常用的符号如运算符、标点符号、标识符,以及一些常用的格式控制符等。2.汉字编码简历在一个汉字信息处理系统的不同部位,需使用几种编码,可分属下述三类:输入码、内部码、交换码。(1)汉字输入码(2)汉字内部码(3)汉字交换码2.3数据代码的处理与存储1.移位操作(1)逻辑移位逻辑移位可分为:循环左移、循环右移、非循环左移、非循环右移等形式实现移位的硬件方法有两种:一是使用移位寄存

2021-10-27 21:56:00 62

原创 “21天好习惯”第一期-4

2.浮点数的表示原理(1)浮点数的表示格式N=+_RE *MN为真值,RE为比例因子,M是尾数(2)真值与浮点数之间的转换例:将-(1011.11010…0)2写成浮点数代码FN=-(1011.11010…0)2=-(0.101111010…0)2 *24E=(4)10=(00000100)2M补=(1.010000110…0)2F=(00000100,1010000110…0)2=(04A18000)163.IEEE754标准格式的浮点数例:将十进制数20.59375转换成符合IEE

2021-10-26 19:40:33 54

原创 “21天好习惯”第一期-3

第二章

2021-10-25 19:41:28 41

原创 “21天好习惯”第一期-2

2.1数值型数据2.1.1进位计数制1.计算机中常用的进制位(1)二进制 (N)(2)八进制(3)十六进制(4)二-十进制2.各种进位制之间的相互转换(1)十进制整数转换为二进制整数(2)十进制小数转换为二进制小数(3)二进制整数转换为十进制整数(4)二进制小数转换为十进制小数2.12带符号数的表示1.原码表示法注:字长为8位的原码表示范围为:-127~+1272.补码表示法注:字长为8位的原码表示范围为:-128~+1273.反码表示法注:字长为8位的原码表示范围为:-

2021-10-24 20:04:47 30

原创 “21天好习惯”第一期-1

第一章****概论计算机有哪些主要的性能指标?解:基本字长,运算速度,存储容量(主存容量和外存容量),数据传输率,外设配置和软件配置等。

2021-10-23 20:07:15 44

原创 合并链表

#include <stdio.h>#include <stdlib.h>typedef int datatype;typedef struct ListdatatypeNode { //定义单链表结点类型datatype data;struct ListNode next;}node;typedef node List;List CreatbyQueue();//创建一个非空的带头结点单链表List MergeAscend(List L1,List L2); /

2021-04-14 22:32:01 98

原创 链表倒置

链表倒置(完整代码)方法一:#include<stdio.h>#include<stdlib.h>typedef int datatype;typedef struct Link_node{datatype data;struct Link_node *next;}node;typedef node *List;List CreatbyQueue(){List L,R,S;datatype X;int N;L=R=(List)malloc(sizeof

2021-04-14 21:55:27 379

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除