- 2024-10-13SQL语句练习1—创建表和索引
【一句话概括本文】本文旨在通过mysql实验的方式完成4道建表语句题和2道索引题。【本文特色】1.配图。干巴巴的文字没有说服力。一图胜千言。2.sql型配色。颜色已经蕴含了信息。3.实验验证。实践是检验整理唯一的标准,而非作者一拍脑门写出的结果。4.目录。利用目录快速到
- 2024-09-27GaussDB云数据库SQL应用系列-基础使用
目录一、前言二、前提条件1、连接数据库实例2、GaussDB实例正常运行三、操作示例1、选择实例并进入SQL执行界面2、创建数据库用户3、创建数据库4、创建SCHEMA5、创建表(增删改查)1)创建3张表,并初始化一些数据2)假设查询场景,并通过SQL实现一、前言随着云计算技术的不
- 2024-09-23数据库范式简易总结
这里只对第一范式,第二范式,第三范式与BCNF范式做了相应的总结。(用于自己理解)1NF第一范式:属性(原子值)不可分割,即每个字段的值必须是单一的、不可再分的数据项。例如:表中的有animal(动物)列,存放数据为{老虎,猫科,肉食}则这个列里的数据可拆分出来,即无法满足第一范式不可再分的数据项
- 2024-08-04mysql常用的查询
mysql常用的查询建表末尾必加上ENGINE=InnoDBDEFAULTCHARSET=utf8跨表一列比较,多列查询SELECTsno,cno,rankfromscoreJOINgradeonscore.degree>low&&score.degree<upp;模糊查询,字符转化的筛选查询,分组统计查询SELECTcnofromscoreWHERECAST(cnoASchar)L
- 2024-06-205.24实验三 数据库完整性、安全性实现
实验三 数据库完整性、安全性实现一、实验目的:使学生加深对数据库安全性和完整性的理解,并掌握SQLServer中有关用户、角色及操作权限的管理方法,学会创建和使用规则、缺省和触发器以及存储过程。二、实验要求:通过实验对数据进行完整性控制、安全性维护。三、实验步骤:
- 2024-06-205.22 实验一 数据库和表的建立、数据操作
实验一 数据库和表的建立、数据操作一、实验目的:掌握使用SQL语言进行数据定义和数据操纵的方法。二、实验要求:建立一个数据库stumanage,建立三个关系表student,course,sc。向表中插入数据,然后对数据进行删除、修改等操作,对关系、数据库进行删除操作。三、实验步骤:1、
- 2024-06-195.26
今日学习内容:实验报告1.插入数据到student表Sql--插入学生数据INSERTINTOstumanage.student(sno,sname,sex,sdept)VALUES('20050101','王飞','男','计算机系'),('20050102','李丽','女','信息系');2.插入数据到
- 2024-06-176.14
实验一数据库和表的建立、数据操作一、实验目的:掌握使用SQL语言进行数据定义和数据操纵的方法。二、实验要求:建立一个数据库stumanage,建立三个关系表student,course,sc。向表中插入数据,然后对数据进行删除、修改等操作,对关系、数据库进行删除操作。三、实验步骤:1、开始
- 2024-06-14数据库4
第四章1.select*fromsc2.selectsname,sagefromstudentwheresdept='计算机系'3.selectsno,cno,gradefromscwheregradebetween70and804.selectsname,sagefromstudent wheresdept='计算机系'andsagebetween18and205.selectma
- 2024-06-146.14内容
今天完成了数据库的实验四 数据库的备份和恢复实验四数据库的备份和恢复一、实验目的:熟悉并掌握数据库备份和恢复的原理和操作。二、实验要求:掌握存储设备的创建、使用。掌握数据库中数据的导入导出操作。掌握数据上的备份和恢复操作。掌握数据库备份策略的制定原理和
- 2024-06-122024.05.21
今日学习时长:83分钟;代码行数:41行博客数量:1篇今天主要开始了数据库实验三的操作,今天的大部分时长都在研究SQLserver数据库中的用户的新建和权限修改。SQLsever中直接用windows验证登录后可以在安全性—>登录名下新建一个用户,但是在切换为用户名+密码登录后,我发现我无法打开查
- 2024-06-11每日总结60
数据库数据库作业:第一章:1.试说明数据、数据库、数据库管理系统和数据库系统的概念。数据(Data):数据是以符号形式存储的事实或信息的集合。它可以是数字、文本、图像、音频或视频等形式。数据是计算机处理的基本单位,可以被收集、存储、操作和传输。数据库(Database):数据库是组织
- 2024-06-076/7学习进程
今天上数据库实验课完成了两次实验实验三数据库完整性、安全性实现一、实验目的:使学生加深对数据库安全性和完整性的理解,并掌握SQLServer中有关用户、角色及操作权限的管理方法,学会创建和使用规则、缺省和触发器以及存储过程。二、实验要求:通过实验对数据进行完整性控
- 2024-06-065.20
今日学习的内容主要是有关数据库操作中的触发器和储存过程。触发器(trigger)就相当于事件绑定,当你进行某类sql语句操作时将会自动调用你你所设置的触发器来进行操作。储存过程(procedure)就相当于我们Java中的方法,可以带有参数和返回值,可以在储存过程中设置多条语句,调用储存过程就相
- 2024-06-055.11
数据库实验报告一CREATETABLEstudent( snoChar(8)PRIMARYKEY, snameVarchar(20)NULL, sexChar(2)NULL, sdeptVarchar(20)NULL);CREATETABLEcourse( cnoChar(6)PRIMARYKEY, cnameVarchar(20)NULL, );CREATETABLEsc(
- 2024-06-055.13
数据库实验报告三--创建数据库角色CREATEROLE[20224082-role];GO--将用户添加到角色ALTERROLE[20224082-role]ADDMEMBER[20224082-user];GO usestudents go grantupdateonStudent(Sname,Ssex,Sage)to[20224074-user] gograntselectonStuden
- 2024-05-272024/05/27
今日学习有关知识时长:78分钟代码行数:80行发表博客数量:1篇今日学习的内容主要是有关数据库操作中的触发器和储存过程。触发器(trigger)就相当于事件绑定,当你进行某类sql语句操作时将会自动调用你你所设置的触发器来进行操作。储存过程(procedure)就相当于我们Java中的方法,可以带有
- 2024-05-245.24每日总结
学习了sqlserver用管理器创建触发器实现如下安全性和完整性①定义course表中credit属性为“3”的缺省sql复制代码ALTERTABLECourseADDCONSTRAINTDF_Course_CreditDEFAULT3FORCcredit;②建立course与sc表间来维护参照完整性而使用的一个级联删除触发器、
- 2024-05-23数据库视图
学生表:Student(Sno,Sname,Ssex,Sage,Sdept)学号,姓名,性别,年龄,所在系Sno为主键students|CREATETABLE`students`(`Sno`intNOTNULL,`Sname`char(30)DEFAULTNULL,`Ssex`char(10)DEFAULTNULL,`Sage`intDEFAULTNULL,`Sdept`char(20)DEFAULT'
- 2024-05-23【C# & postgreSQL】SQL基础
结构化查询语言SQL目录结构化查询语言SQLSQL概述SQL分类与特点常见操作用法定义CREATE插入INSERTINTO更新UPDATE删除DELETE查询SELECT单表查询选择表中若干列ORDERBY聚集函数GROUPBY连接查询等值与非等值连接自身连接外连接复合条件连接嵌套查询带IN谓词的子查询
- 2024-05-17数据库实验一
在stumanage数据库中,如下图建立表student:列名数据类型允许空主键说明1snoChar(8)否是学号2snameVarchar(20)是否姓名3sexChar(2)是否性别4sdeptVarchar(20)是否所在系如下图建立表:course列名数据类型允许空主键说明1cnoChar(6)否是课
- 2024-05-102024年5月10日第四十六篇
今天写了好多sql语句,包括对外键的使用,多主键的设置CREATETABLEstudent(snoCHAR(8)PRIMARYKEYCOMMENT'学号',snameVARCHAR(20)COMMENT'姓名',sexCHAR(2)COMMENT'性别',sdeptVARCHAR(20)COMMENT'所在系');CREATETABLEcourse(cnoCHAR(
- 2024-05-10sqlserver01(使用篇从新建数据库开始)
先说一下我们要完成的如下(我放在代码块里了1.在“对象资源管理器”中右击“数据库”,在“新建数据库”对话框中输入数据库名称stumanage,设置数据库文件初始大小为5M,限制文件增长50M,日志文件初始大小设为2M,限制文件增长5M,并更改文件存储路径。2、单击“新建查询”按钮,在S
- 2024-04-30sql语句
一、数据定义1.基本表定义:createtable<表名>(<列名><数据类型>[列级完整性约束条件],[<列名><数据类型>[列级完整性约束条件]]);示例:createtableCourse(Cnochar(4)primarykey,Cnamechar(40),Cpnochar(4),Ccreditsm
- 2024-04-03关系数据库标准语言SQL难题整理
文章目录1、查询选修三门以上课程的学生学号2、查询选修课程中至多一门>70分的学生学号3、查询平均成绩>=90分的学生学号和平均成绩4、查询成绩都大于70分学生的成绩5、找出每个学生超过他自己选修课程平均成绩的课程号6、查询非计算机科学系某一个学生年龄小的学生姓名