MongoDB实验一 熟悉环境、建立/删除集合、插入数据

实验一 熟悉环境、建立/删除集合、插入数据

一、实验内容

用SSH连接MongoDB,使用命令行方式创建自己的数据库(user+学号,例如user201400300001),创建集合,输入3行数据,集合名、列名、数据值均采用英文。

二、重要提醒

将执行完成语句截图保存,用于完成实验报告。

三、实验要求

  • 创建学生集合student(学生编号sid、姓名name、性别sex、年龄age、出生日期birthday、院系名称dname、班级class)
  • 创建教师集合teacher(教师编号tid、姓名name、性别sex、年龄age、院系名称dname)
  • 创建课程集合course(仅考虑一门课程最多一个先行课的情况)(课程编号cid、课程名称name、先行课编号fcid、学分credit)
  • 创建学生选课集合student_course(学号sid、课程号cid、成绩score、教师编号tid)
  • 创建教师授课集合teacher_course(教师编号tid、课程编号cid)
  • 给集合学生集合student插入如下3行数据
学号姓名性别年龄出生日期院系名称班级
200800020101Wang Xin191994-2-2CS2010
200800020102Li Hua201995-3-3SC2009
200800020103Zhao Yan211996-4-4SC2009
  • 给教师集合teacher插入如下3行数据
教师编号教师姓名性别年龄院系名称
100101ZhangF44CS
100102LiM45SC
100103MaM46CS
  • 给课程集合course插入如下3行数据。
课程号课程名先行课程号学分
300001DS2
300002DB3000012.5
300003OS3000014
  • 给学生选课集合student_course插入如下3行数据。
学号课程号成绩教师编号
20080002010130000191.5100101
20080002010130000292.6100102
20080002010130000393.7100103
  • 给教师授课集合teacher_course插入如下3行数据。
教师编号课程号
100101300001
100102300002
100103300003

四、实验过程

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
查student_course 发现少了一行,仔细查找发现是插入时 写错了写成了 student_course。
由此也可以知道,没有相应的集合,直接插入时,会建立一个对应名字的表

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值