大连东软数据库 实验2.pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

数据库原理与应用实验报告

请提交纸质版实验报告!!!

姓名:班级:学号:

[实验名称]:SQL

[实验日期]:

[实验目的]:

(1)掌握使用SQL语句创建表、修改表、删除表以及对表中数据进行增加、删

除、修改、查询的方法。

(2)掌握使用SQL进行创建视图、查询视图以及创建索引等方法。

[实验要求]:

请根据以下题目写出相应SQL语句。

[实验步骤描述]:

表1Users表(用户信息表)

列名含义数据类型约束

username用户名VARCHAR(20)PRIMARYKEY

realname真实名称VARCHAR(16)NOTNULL

age年龄TINYINT大于0小于150

balance账户余额DECIMAL(7,2)默认值为0

表2Goods表(商品信息表)

列名含义数据类型约束

goodsno商品编号CHAR(5)PRIMARYKEY

goodsname商品名称VARCHAR(20)NOTNULL

price价格DECIMAL(7.2)大于0

storage库存数量INT大于0

表3Buy表(购物记录表)

列名含义数据类型约束

buyno交易记录编号INTPRIMARYKEY

username用户名VARCHAR(20)FOREIGNKEY,

NOTNULL

goodsno商品编号CHAR(5)FOREIGNKEY,

NOTNULL

quantity购买数量INT大于0

buydate购买日期DATETIME

数据库原理与应用实验报告

1.按照表1、2、3中的要求创建表Users、Goods和Buy。

2.修改表Users,添加列address,变长字符串,最长30位。

3.修改表Goods,添加列weight,整型,列unit,定长字符串,最大长度4位。

4.删除表Users中的列address。

5.查询所有商品的goodsno和goodsname。

6.查询所有用户的username和realname。

7.查询所有的购买信息。

8.查询所有商品的goodsname和storage,并将列标题改为“商品名称”和“商

品库存”。

9.查询所有购买了00001商品的用户名username。

10.查询年龄大于40岁的用户信息。

11.查询出生在70年代的用户信息。

12.查询手提电脑、鼠标和键盘的价格。

13.

您可能关注的文档

文档评论(0)

***** + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体社旗县兴中文具店(个体工商户)
IP属地河南
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档