精华内容
下载资源
问答
  • 2019-10-28 21:42:13

    1.建立数据库,建立一个“学生”表student。
    2.设计思想:首先利用create database语句建立一个数据库,再用create table语句按要求建立基本表,再按照规则添加数据。
    3.实验代码及注释:
    创建数据库
    mysql> create database ymz;
    Query OK, 1 row affected (0.03 sec)
    使用数据库
    mysql> use ymz;
    Database changed
    创建学生基本表
    mysql> create table student(
    -> Sno CHAR(9) PRIMARY KEY,
    -> Sname CHAR(20) UNIQUE,
    -> Ssex CHAR(2),
    -> Sage SMALLINT,
    -> Sdept CHAR(20));
    Query OK, 0 rows affected (0.08 sec)
    插入数据
    mysql> insert into student
    -> values(‘201215121’,‘李勇’,‘男’,20,‘CS’);
    Query OK, 1 row affected (0.02 sec)

    mysql> insert into student
    -> values(‘201215122’,‘刘晨’,‘女’,19,‘CS’);
    Query OK, 1 row affected (0.01 sec)

    mysql> insert into student
    -> values(‘201215123’,‘王敏’,‘女’,18,‘MA’);
    Query OK, 1 row affected (0.01 sec)

    mysql> insert into student
    -> values(‘201215125’,‘张立’,‘男’,19,‘IS’);
    Query OK, 1 row affected (0.01 sec)
    4.验证与结论:
    在这里插入图片描述

    更多相关内容
  • 建立一个数据库

    万次阅读 多人点赞 2018-05-16 17:16:18
    建立一个数据库MySQL的基础命令: 打开MySQL:net start mysql 关闭MySQL:net stop mysql 登陆MySQL:mysql -u root -p 然后根据提示输入密码 显示现有数据库: show databases; 创建数据库: ...

    建立一个数据库

    MySQL的基础命令


            打开MySQL:net start mysql      关闭MySQL:net stop mysql

            登陆MySQL:mysql -u root -p   然后根据提示输入密码

            

            显示现有数据库:

                    show databases;

            

            创建数据库:

                create database  ******;

            

            使用某一个数据库:

                    Use ******;

             

            显示该库的表****的结构:

                    desc ****; 

                   

    建立student数据库的图表    

    Student
    学号(Sno)姓名(Sname)性别(Ssex)年龄(Sage)所在系(Sdept)
    201215121李勇20CS
    201215122刘晨19CS
    201215123王敏18MA
    201215125张立19IS

    建立Student表

            CREATE TABLE Student(
                Sno CHAR(9) PRIMARY KEY,/*列级完整性约束条件,Sno是主码*/
                Sname CHAR(20) UNIQUE,/*Sname取唯一值*/
                Ssex CHAR(2),
                Sage SMALLINT,
                Sdept CHAR(20)
            );
            


    查看表student          

           describe student; 

            

    向表格中添加内容

    INSERT INTO Student(Sno,Sname,Ssex,Sage,Sdept)VALUES('201215121','李勇','男','19','CS');


    查看已添加的数据

    select*from student;


    继续添加数据

    INSERT INTO Student VALUES('201215122','刘晨','女','19','CS');




    Course
    课程号(Cno)课程名(Cname) 先行课(Cpno)学分(Ccredit)
    1数据库54
    2数学 2
    3信息系统14
    4操作系统63
    5数据结构74
    6数据处理 2
    7PASCAL语言64

    建立Course表

          CREATE TABLE Course(
            Cno CHAR(4) PRIMARY KEY,
          Cname CHAR(40) NOT NULL,/*列级完整性页数条件,Cname     能    取空值*/
            Cpno CHAR(4),
            Ccredit SMALLINT,
            FOREIGN KEY(Cpno)REFERENCES Course(Cno)/*表级完整性约束条件,Cpno是外码,被参照表是Course,被参照列是Cno*/
            );

    向表中插入数据



    SC
    学号(Sno)课程号(Cno)成绩(Grade)
    201215121192
    201215121285
    201215121388
    201215122290
    201215122380

    建立SC表

            CREATE TABLE SC(
                Sno CHAR(9),
                Cno CHAR(4),
                Grade SMALLINT,
                PRIMARY KEY(Sno,Cno),/*主码有两个属性构成,必须作为表级完整性进行定义*/
                 FOREIGN KEY(Sno)REFERENCES Student(Sno),/*表级完整性约束条件,Sno是外码,被参照表是Student*/
                FOREIGN KEY(Cno)REFERENCES Course(Cno) /*表级完整性约束条件,Cno是外码,被参照表是Course*/
             );


    展开全文
  • 使用SQL语句建立一个数据库ST

    千次阅读 2018-10-27 23:21:58
    使用SQL语句建立一个数据库ST 数据库ST中有三张表,stu,course和sc表,表格信息如下图 代码如下 create database ST use ST create table stu ( sno char(20) primary key, sname char(20), ...

    使用SQL语句建立一个数据库ST

    数据库ST中有三张表,stu,course和sc表,表格信息如下图
    stu表
    course表
    sc表
    代码如下

    create database ST
    use ST
    create table stu 
    (
      sno char(20) primary key,
      sname char(20),
      ssex char(20),
      sage smallint,
      sdept char(20)
    ) 
    create table course
    (
      cno char(20) primary key,
      cname char(20),
      cpno char(20),
      ccredit smallint,
      foreign key (cpno) references course(cno)
    )
    create table sc 
    (
      sno char(20) not null,
      cno char(20) not null,
      grade smallint,
      primary key (sno,cno),
      foreign key (sno) references stu(sno),
      foreign key (cno) references course(cno)
    )
    

    插入数据

    /*插入学生信息数据,使用insert语句*/
    insert into stu(sno,sname,ssex,sage,sdept)values('12001','李伟','男',20,'CS')
    insert into stu(sno,sname,ssex,sage,sdept)values('12002','王琳','女',20,'IS')
    insert into stu(sno,sname,ssex,sage,sdept)values('12003','郭文静','女',18,'MA')
    insert into stu(sno,sname,ssex,sage,sdept)values('12004','周静','男',19,'IS')
    insert into stu(sno,sname,ssex,sage,sdept)values('12005','李菊','女',17,'CS')
    /*插入课程信息数据*/
    insert into course(cno,cname,ccredit)values('2','数学',3)
    insert into course(cno,cname,ccredit)values('5','C语言',4)
    insert into course(cno,cname,ccredit)values('6','概率统计',3)
    insert into course(cno,cname,cpno,ccredit)values('3','数据结构','5',4)
    insert into course(cno,cname,cpno,ccredit)values('4','数据处理','2',2)
    insert into course(cno,cname,cpno,ccredit)values('1','DB_Design','3',3)
    /*插入选课信息数据*/
    insert into sc(sno,cno,grade)values('12001','1',86)
    insert into sc(sno,cno,grade)values('12001','2',90)
    insert into sc(sno,cno,grade)values('12001','3',80)
    insert into sc(sno,cno,grade)values('12001','4',75)
    insert into sc(sno,cno,grade)values('12001','5',95)
    insert into sc(sno,cno,grade)values('12002','2',90)
    insert into sc(sno,cno,grade)values('12002','3',90)
    insert into sc(sno,cno,grade)values('12002','4',90)
    insert into sc(sno,cno,grade)values('12002','5',90)
    insert into sc(sno,cno,grade)values('12003','2',56)
    insert into sc(sno,cno,grade)values('12003','3',50)
    insert into sc(sno,cno,grade)values('12003','5',90)
    insert into sc(sno,cno,grade)values('12004','2',89)
    insert into sc(sno,cno,grade)values('12004','4',55)
    insert into sc(sno,cno,grade)values('12004','5',95)
    
    展开全文
  • 如何创建一个简单的mysql数据库

    千次阅读 2021-01-21 18:06:33
    .创建数据库注:已经安装好mysql。windows下运行cmd进入命令窗口,本人用的是win7系统,先输入F:进入F盘,然后输入“cd F:\mysql\mysql-5.7.18-winx64\bin”(注:不要引号,路径为自己解压mysql的路径)。输入...

    这篇文章主要介绍了操作MySQL日志的一些方法,对日志的删除操作做了重点讲解,需要的朋友可以参考下。

    一.创建数据库

    注:已经安装好mysql。

    windows下运行cmd进入命令窗口,本人用的是win7系统,先输入F:进入F盘,然后输入“cd F:\mysql\mysql-5.7.18-winx64\bin”(注:不要引号,路径为自己解压mysql的路径)。

    输入net start mysql 启动服务,输入net stop mysql 停止服务,

    输入mysql -u root -p后会提示输入密码,输入密码后进入mysql控制台。

    二.创建数据库

    输入create database student ;创建数据库(student为数据库名)

    使用 show databases;查看有哪些数据库

    ba6a215bdbd485267fac267650e126a0.png

    输入use student命令出现这个

    mysql-tutorials-63130.html即可以创建一个数据库表,

    输入create table tb_stu1 (

    `id` int(11) NOT NULL AUTO_INCREMENT,

    `name` varchar(30) DEFAULT NULL,

    `sex` varchar(2) DEFAULT NULL,

    `birthday` date DEFAULT NULL,

    PRIMARY KEY (`id`)

    ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8;

    注:tb_stu1位表名

    9f14649cccad6d84ccef9b7a76ac9994.png

    使用show tables查看test下的表名,

    建好之后使用describetb_stu1;查看(注:一定要使用use

    student进入数据库之后才能使用这个命令)

    05d59b1229de3bd8636909b7c0ac24a0.png

    fbbe943a985e26caf21c8ba5aa77908d.png

    使用INSERT INTO tb_stu1(id,name,sex,birthday) VALUES ( 1,'小明', '男', '2015-11-02');加入数据,

    b24bcdd6ea628a076a93bb4220bf4908.png

    使用select * from tb_stu1;查看数据

    d60f17b34de7f728fa430f36d257c12d.png

    使用TRUNCATE TABLE tb_stu1;清空数据

    【相关教程推荐】

    f68f2add0b68e4f9810432fce46917b7.png

    本文转载于:CSDN博客,如有侵犯,请联系a@php.cn删除

    展开全文
  • 用Excel建立数据库 -电脑资料

    千次阅读 2021-07-26 02:38:44
    日常工作中,我们常常需要建立一些有规律的数据库,管理全乡的农业税,需建立数据库,该数据库一个字段名为村名,第二个字段名为 组别。我乡共19个村,每个村7~17个组不等,共计258个组。这个数据库数据库...
  • SQL Server学习之路():建立数据库、建立表

    万次阅读 多人点赞 2019-07-03 22:29:16
    2.建立数据库 2.1 通过SSMS建立数据库 2.2 通过SQL语句建立数据库 3.建立表 3.1 通过SSMS建立表 3.2 通过SQL语句建立表 1.前言 配置是win10+SQL Server 2012,使用的GUI管理工具是SQL Server 2012自带的SQL Server ...
  • 如何创建数据库

    千次阅读 2021-05-26 09:38:42
    连接服务器,打开数据库,然后右键数据库新建数据库 填写数据库名称,点击确认 双击数据库找到刚才新建的数据库再双击,然后右键单击表把鼠标移到新建,点击表 填写数据列名和数据类型主键不允许为...
  • mysql数据库面试题带答案(

    千次阅读 2020-07-21 20:11:28
    1.MySQL是一个(C)的数据库系统。 (A) 网状型(B)层次型(C)关系型(D)以上都不是 2.根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:(B) A、只存在一对多的实体关系,以图形方式来表示。 B...
  • MYSQL建立数据库的步骤

    千次阅读 2022-02-19 15:13:14
    MYSQL建立数据库的步骤:通过练习查询、创建数据库,并且向数据库内单个或通过txt文件批量插入数据的方法。
  • 因此,对于想管理好数据库的你来说,必须明白怎样建立数据库,那么如何建立呢?跟着本文起来学习吧。 二、4种主流数据库创建方式 2.1 MySQL创建数据库 MySQL中创建数据库的基础英语的语法文件格式以下。 ...
  • 春哥技术博客:做技术的都知道,MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之。但是有很多小伙伴反映不...
  • Python建立数据库

    千次阅读 多人点赞 2021-12-29 20:43:44
    Python建立数据库 所谓数据库,即存储数据的仓库。每一个数据库可以存放若干个数据表,这里的数据表就是我们通常所说的二维表,分为行和列,每一行称为一条记录,每一列称为一个字段。表中的列是固定的,可变的是行...
  • 目前neo4j建立个数据库的办法

    千次阅读 2019-02-26 15:30:29
    由于使用Neo3.x创建新数据库而不删除现有数据库,所以只需在$NEO4J_HOME的conf的目录编辑...现在,将在该目录名下创建一个数据库。若要切换回以前的db,请重复这些步骤,只需将新值替换为graph.db在配置文件中。...
  • oracle 如何在一个数据库创建多个实例首先“创建数据库的时候起不同的名字”不是一个数据库对应多个实例,概念不清~ 如果就你的问题来看,你可以查阅关于Oracle rac 的信息,例如:双节点rac 就是一个数据库对应2个...
  • 展开全部首先在SQL中利用企业管理器或向导建立一个数据库,命名为学生管理系统,启动SQL Sever服务,运行32313133353236313431303231363533e59b9ee7ad9431333365646235企业管理器,单击要创建数据库的服务器左边的...
  • 利用前面建立的学生数据库和其中的Student、Course、SC表,并利用SSMS工具完成下列操作。 用SSMS工具建立SQL Server身份验证模式的登录名:log1、log2和log3。 方法:图形界面方式。 方法二:SQL语句 CREATE ...
  • 文章目录创建如下表1.我用的是SQL2008;如图2....创建数据库 ==create Database 数据库名称==4.很重要一步,刷新数据库,...建立和删除索引11.插入数据12.更新数据(update)13.删除数据 创建如下表 1.我用的是SQL2...
  • 数据库创建具体步骤

    千次阅读 2020-11-22 23:29:18
    空白数据库->修改文件名->创建 5、在表上右击,选择“设计视图” 6、在另存为对话框中将表名称改为701班->字段名称第行输入序号->单击数据类型下的自动编号后的倒三角->数字->第二行输入...
  • 任务 创建数据库和表 文章目录任务 创建数据库和表【实训目的与要求】【实训原理】【实训步骤】、熟悉MySQL环境二、利用MySQL命令行窗口创建数据库及表三、利用界面工具创建数据库及表 班级 ...
  • sql server 怎么实现建立一个用户只能看到一个数据库
  • 使用Navicat for Mysql创建数据库

    千次阅读 2021-03-05 13:57:57
    创建数据库 序号 图片 备注 1 新建连接,创建连接之后双击连接打开mysql 2 右击连接名,打开新建数据库 3 新建数据库 创建数据库表1(导入sql) 可以通过使用PowerDesigner创建MySQL数据库生成sql...
  • Excel 表格类似的数据结构,数据库应该如何设计想想一个三维的空间:x,y,z 分别表示坐标的 x,y,z 值,为整数(可以为负,如果你在应用里面将0设中点,且允许反方向存储数据的话,x,y 表示坐标,z 表示用户,那么任何...
  • 数据库建立

    万次阅读 2019-05-28 15:29:09
    1, 在我们写完计划表后开始建立数据库,数据库的建立不是说建立完了就可以了,到后面是需要不断地改善的,因为前期的数据我们可能列举出表时不够完整,或者表与表之间的关系链接错误,重复。 2, 随着项目的功能...
  • 1、在数据库db2中建立一个和db1中一样的表table 2、将 数据库db1.table1 复制到 数据库db2.table2 CREATE TABLE db2.table LIKE db1.table; INSERT INTO db2.table SELECT * FROM db1.table;...
  • 数据库实验1教程
  • java实验报告(数据库编程实验)

    千次阅读 2020-01-11 09:59:15
    实验名称: java数据库编程实验 所使用的工具软件及环境: 环境:Windows 8.1;jdk 1.8; 工具:eclipse 实验目的: 1、了解和掌握java基本概念和语法 2、java图形界面编程的基本概念和用法...1.在数据库建立一个员工...
  • 本文主要介绍建立一个简单数据库的基本步骤(创建数据库、创建数据表、导入数据)以及一些注意事项。 创建数据库 创建一个新的数据库: CREATE DATABASE 数据库名; 如果需要对数据库改名字: UPDATE pg_database ...
  • 新建数据库

    千次阅读 2022-03-27 20:27:29
    注意看红色箭头,共有13步骤,按顺序操作下去 1、打开SQL Server2014的软件,然后点击连接服务器 2、右键点击数据库 3、数据库名称自定义 4、最后点击确认 注意:数据库名称不能为空 5.刷新数据库 6....
  • 数据库连接三步骤 定义连接字符串 String connString= “Data Source=服务器名;Initial Catalog=数据库名;User ID=用户名;Pwd=密码” 具体如下: 2-1. Data Source****指定与应用程序连接的数据库服务器的名称...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,321,454
精华内容 528,581
关键字:

怎么建立一个数据库