Sakila-MySQL样例数据库解析_第1页
Sakila-MySQL样例数据库解析_第2页
Sakila-MySQL样例数据库解析_第3页
Sakila-MySQL样例数据库解析_第4页
Sakila-MySQL样例数据库解析_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Salila——MySQL样例数据库解析Sakila可以作为数据库设计的参考,下载地址:TGZ格式ZIP格式压缩包包含三个文件:schema.sql、data.sql、sakila.mwbschema.sql文件包含创建Sakila数据库的结构:表、视图、存储过程和触发器data.sql文件包含:1)使用INSERT语句填充数据;2)在初始数据加载后,必须创建的触发器的定义sakila.mwb文件是一个MySQLWorkbench数据模型,可以在MySQL的工作台打开检查数据库结构。salila共有16张表01演员表actor02地址表address03分类表category04城市表city05国家表country06客户表customer07电影表file08*film_actor表09*film_category表10*film_text表11库存表inventory12语言表language13*付款表payment14租金表rental15工作人员表staff16存储表store【01演员表actor】演员表列出了所有演员的信息。演员表和电影表之间是多对多的关系,通过film_actor表建立关系1234actor_id:代理主键用于唯一标识表中的每个演员first_name:演员的名字last_name:演员的姓氏last_update:该行已创建或最近更新的时间【02地址表address】地址表包含客户、员工和商店的地址信息。地址表的主键出现在顾客、员工、和存储表的外键。12345678address_id:代理主键用于唯一标识表中的每个地址address:地址的第一行address2:一个可选的第二行地址district:该地区的所属地区,这可以是国家,省,县等city_id:指向城市表的外键postal_code:邮政编码phone:地址的电话号码last_update:该行已创建或最近更新的时间【03分类表category】类别表列出了可以分配到一个电影类别。分类和电影是多对多的关系,通过表film_category建立关系123category_id:代理主键用于唯一标识表中的每个类别name:类别名称last_update:该行已创建或最近更新的时间【04城市表city】城市表包含的城市名单。城市表使用外键来标示国家;在地址表中被作为外键来使用。film_text表是Sakila样例数据库唯一使用MyISAM存储引擎的表。此表提供允许全文搜索电影表中列出的影片的标题和描述。film_text表包含的film_id,标题和描述的列电影表,保存的内容与电影表上的内容同步(指电影表的插入、更新和删除操作)123film_id:代理主键用于唯一标识表中的每个电影title:影片的标题description:一个简短的描述或电影的情节摘要注意:film_text表的内容不应该直接修改。所有的变更来自于电影表。【11库存表inventory】库存表包含一排为每一个给定的电影拷贝在一个给定的存储。库存表是使用外键来识别电影和存储;在出租表中使用外键来识别库存。1234inventory_id:理主键用于唯一标识每个项目在库存film_id:使用外键来识别电影store_id:使用外键来识别物品所在的商店last_update:该行已创建或最近更新的时间【12语言表language】语言表是一个查找表,列出可能使用的语言,电影可以有自己的语言和原始语言值。语言表在电压表中被作为外键来使用。123language_id:代理主键用于唯一标识每一种语言name:语言的英文名称last_update:该行已创建或最近更新的时间【13*付款表payment】付款表记录每个客户的付款,如支付的金额和租金的资料。付款表使用外键来表示客户、出租、和工作人员。1234567payment_id:代理主键用于唯一标识每个付款customer_id:使用外键来标识付款的客户staff_id:工作人员,负责处理支付。使用外键来标识rental_id:???amount:付款金额payment_date:处理付款的日期last_update:该行已创建或最近更新的时间【14租金表rental】租金表包含一排每个存货项目的租金出租什么项目,当它被租用,而当它返回的信息。租金表是使用外键来标识库存,顾客和工作人员;在支付表中使用了外键来标识租金。1234567rental_id:代理主键唯一标识的租金rental_date:该项目租用的日期和时间inventory_id:该项目被租用customer_id:租用该项目的客户return_date:归还日期staff_id:处理该项业务的工作人员last_update:该行已创建或最近更新的时间【15工作人员表staff】工作人员表列出了所有的工作人员,包括电子邮件地址,登录信息和图片信息。工作人员表是指使用外键来标识存储和地址表;在出租、支付和存储表中作为外键。1234567891011staff_id:代理主键唯一标识的工作人员first_name:工作人员的名字last_name:工作人员的姓氏address_id:工作人员的地址在地址表的外键picture:工作人员的照片,使用了BLOB属性email:工作人员的电子邮件地址store_id:工作人员所在的商店,用外键标识active:是否是活跃的工作人员。username:用户名,由工作人员用来访问租赁系统password:工作人员访问租赁系统所使用的密码。使用SHA1函数来保存密码.last_update:Thetimethattherowwascreatedormostrecentlyupdated.active:工作人员离开,将此列设为FALSE,而并不是真正删除【16存储表store】存储表列出了系统中的所有商店。存储表是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论