首页 > 其他分享 >6.5学习进度

6.5学习进度

时间:2024-06-14 10:33:24浏览次数:26  
标签:语句 数据库 写入 学习 6.5 实验 进度 SQL 实验报告

完成了数据库的实验

实验一 数据库和表的建立、数据操作 一、实验目的: 掌握使用 SQL 语言进行数据定义和数据操纵的方法。 二、实验要求: 建立一个数据库 stumanage,建立三个关系表 student,course,sc。向表中插入 数据,然后对数据进行删除、修改等操作,对关系、数据库进行删除操作。 三、实验步骤: 1、 开始→程序→Microsoft SQL Server→SQL Server Management Stdio。 2、 在“连接到服务器”对话框中,选择“Windows 身份验证”,点击“连接”,进 入SQL Server Management Stdio操作界面。采用如下两种方式之一建立数据库。 3、 在“对象资源管理器”中右击“数据库”,在“新建数据库”对话框中输入数 据库名称 stumanage,设置数据库文件初始大小为 5M,限制文件增长 50M, 日志文件初始大小设为 2M,限制文件增长 5M,并更改文件存储路径。 4、 单击“新建查询”按钮,在 SQL 查询窗口中输入 SQL 语句,建立数据库 stumanage。然后单击工具栏上“执行”按钮(红色叹号)。下部的空白区显示 该语句的运行情况,将建立数据库的 SQL 语句写入实验报告。(注:以下操作 均在上部的空白区输入 SQL 语句,单击执行后,下部的空白区显示该语句的 运行情况。) 5、在 stumanage 数据库中,如下图建立表 student: 列名 数据类型 允许空 主键 说明 1 sno Char(8) 否 是 学号 2 sname Varchar(20) 是 否 姓名 3 sex Char(2) 是 否 性别 4 sdept Varchar(20) 是 否 所在系 如下图建立表:course 列名 数据类型 允许空 主键 说明 1 cno Char(6) 否 是 课程号 2 cname Varchar(20) 是 否 课程名 如下图建立表 sc:(注:包括两个外键,sno 和 cno 共同组成主键) 2 列名 数据类型 允许空 主键 外键 说明 1 sno Char(8) 否 是 students(sno) 学号 2 cno Char(6) 否 是 course(cno) 课程号 3 grade int 否 否 否 成绩 6、将三条建表语句写入实验报告。 7、在 student 表中插入两条数据: (1)20050101,王飞,男,计算机系 (2)20050102,李丽,女,信息系 8、在 course 表中插入两条数据: (1)01,数据结构 (2)02,数据库原理 9、在 sc 表中插入两条数据: (1)20050101,01,70 (2)20050102,02,90 10、将此八条 SQL 语句写入实验报告。 11、对每一门课,求学生的平均成绩,并把结果以基本表的形式存入数据库。将操 作命令和所用 SQL 语句写入实验报告。 12、 修改 sc 表中 sno 为 20050102、cno 为 02 的记录的 grade 属性值为 85,然后将 该条记录删除。将此两条 SQL 语句写入实验报告。 13、修改‘数据库原理’课程的所有学生成绩为 0。将此条 SQL 语句写入实验报告。 14、删除‘李丽’的所有选课情况。将此条 SQL 语句写入实验报告。 15、删除数据库中的三个表中的所有数据,将所用 SQL 语句写入实验报告。 16、删除数据库中的三个表结构。将所用 SQL 语句写入实验报告。 17、删除数据库,将所用语句写入实验报告。 四、实验报告注意事项及要求: 1、实验报告一律用“石家庄铁道大学实验报告纸”书写。 2、实验报告中明确写明姓名、班级、学号、实验时间、实验名称等各项表头。 3、实验报告各项完整:实验名称、实验内容、实验完成情况(包括实验设计思想、 主要技术问题的处理方法、实验过程等)、其他(说明、分析、建议、体会等)。

标签:语句,数据库,写入,学习,6.5,实验,进度,SQL,实验报告
From: https://www.cnblogs.com/lijianlongCode13/p/18247301

相关文章

  • 6.6学习进度
    今天进行了Python大作业可视化界面设计器的部分编写,以下代码为画图的功能,以及调节笔刷大小的功能importtkinterastkfromtkinterimportfiledialog,messagebox,colorchooser,simpledialogclassLoginWindow:def__init__(self,root):self.root=root......
  • 【课程总结】Day8(上):深度学习基本流程
    前言在上一篇课程《【课程总结】Day7:深度学习概述》中,我们了解到:模型训练过程→本质上是固定w和b参数的过程;让模型更好→本质上就是让模型的损失值loss变小;让loss变小→本质上就是求loss函数的最小值;本篇文章,我们将继续深入了解深度学习的项目流程,包括:批量化打包数据、模......
  • STM学习记录(四)———中断及NVIC
    文章目录前言一、中断1.中断的定义2.中断的优先级3.中断嵌套二、STM32中断总结前言一个学习32单片机的小白~有问题评论或私信指出~提示:以下是本篇文章正文内容,下面案例可供参考一、中断1.中断的定义在主程序运行过程中,出现了特定的中断触发条件(中断源),使得CPU......
  • STM32学习记录(二)————基本GPIO控制
    文章目录前言1.GPIO基础知识2.IO八种工作模式3固件库实现LED点灯前言一个学习STM32的小白有问题评论区或私信指出~1.GPIO基础知识GPIO(General-Purposeinput/output,通用输入/输出接口)用于感知外部信号(输入模式)和控制外部设备(输出模式)简单模块:LED,按键,蜂......
  • 第四届物联网与机器学习国际学术会议(IoTML 2024)
    【ACM独立出版,高录用,见刊检索快速稳定】第四届物联网与机器学习国际学术会议(IoTML2024)【IoTML2023会后三个半月内完成EI检索】20244thInternationalConferenceonInternetofThingsandMachineLearning2024年8月9-11日,中国-南昌大会官网:https://ais.cn/u/qM7ruu【更......
  • 事件注册与事件代理学习
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title>Document</title><......
  • C++学习笔记-----类和构造函数
    类和结构体class和struct的区别在于class默认是private的而struct默认是public的struct继承自另一个struct或class时,默认继承方式是public继承class继承自另一个class或struct时,默认继承方式是private继承class继承自struct,则默认继承方式还是public,以保持......
  • Spring系统学习 - Bean的作用域
    bean作用域介绍Spring框架提供了不同的作用域来管理Bean的生命周期和可见性,这对于控制不同类型的组件和处理并发请求尤其重要。singleton(默认):每个SpringIoC容器只有一个bean实例。当容器创建bean后,它会被缓存起来,后续请求将返回同一个实例。这是默认的作用域,适用于无状......
  • 白冠鸡算法改进的深度极限学习机DELM的分类
    白冠鸡算法改进的深度极限学习机DELM的分类文章目录白冠鸡算法改进的深度极限学习机DELM的分类1.ELM原理2.深度极限学习机(DELM)原理3.白冠鸡算法4.白冠鸡算法改进DELM5.实验结果6.参考文献7.Matlab代码1.ELM原理ELM基础原理请参考:https://blog.csdn.net/u011835903/......
  • 金枪鱼群算法改进的深度极限学习机DELM的分类
    金枪鱼群算法改进的深度极限学习机DELM的分类文章目录金枪鱼群算法改进的深度极限学习机DELM的分类1.ELM原理2.深度极限学习机(DELM)原理3.金枪鱼群算法4.金枪鱼群算法改进DELM5.实验结果6.参考文献7.Matlab代码1.ELM原理ELM基础原理请参考:https://blog.csdn.net/u01......