求求帮忙做一下mysql相关题目
1. 作业:
开发一个房产信息管理系统实现居民的房产信息管理。在该房产信息管理系统中,设计一个数据库EstateDB,其中包括业主表(Owner)、房产表(Estate)、产权登记表(Registration)。各数据表的字段结构定义见表3-14到表3-16所示。
表3-14 业主表(Owner)
在以上数据表中,定义了各表的字段组成、字段名称、字段编码、字段数据类型、字段数据是否允许空、以及属性列的约束等信息,并确定了数据库表结构及其数据完整性约束。编写SQL语句完成对该数据库创建与数据操作处理,具体要求如下:
1) 编写并运行SQL语句,创建数据库EstateDB。
2) 编写并运行SQL语句,在数据库EstateDB中创建上述三个数据库表,并定义其完整性约束。
3) 准备样本数据,编写并运行SQL语句,在上述三个数据库表中添加数据。
4) 编写并运行SQL语句,查询类别为“商铺”的房产信息。
5) 编写并运行SQL语句,查询竣工日期为2018年12月1日后,产权面积90平米以上的“住宅”的房产信息。 6) 编写并运行SQL语句,查询个人在各地购买住宅2套以上的业主基本信息。
7) 编写并运行SQL语句,查询个人在特定城市购买住宅2套以上的业主基本信息。
**注意:1)—5)用sql语句操作即可,6)—7)使用jdbc操作,提供截图即可