SQL Server 2000数据库表结构详解
需积分: 9 173 浏览量
更新于2024-10-16
1
收藏 247KB PDF 举报
本文档详细介绍了SQL Server 2000数据库中的表结构,包括了几个关键表的设计,如employee、chief_info、department、department_info、firms、orders和products,以及它们各自的字段、数据类型和长度。
在SQL Server 2000中,数据库表是存储数据的主要结构。下面是对各表结构的详细说明:
1. 表`employee`
- `emp_id`: 字符型(char),长度8,用于存储员工ID。
- `e_name`: 可变字符型(varchar),长度20,存储员工姓名。
- `sex`: 位型(bit),长度1,表示员工性别,通常0代表女性,1代表男性。
- `birthday`: 日期时间型(datetime),长度8,记录员工的出生日期。
- `job_level`: 字符型(char),长度1,表示员工的职位级别。
- `dept_id`: 字符型(char),长度4,关联到部门ID。
- `hire_date`: 日期时间型(datetime),长度8,记录员工入职日期。
- `e_wage`: 货币型(money),长度8,存储员工工资。
2. 表`chief_info`
- `emp_id`: 字符型(char),长度8,代表部门主管的ID。
- `e_name`: 可变字符型(varchar),长度20,存储主管姓名。
- `d_name`: 可变字符型(varchar),长度50,部门名称。
- `sex`: 位型(bit),长度1,表示主管性别。
- `birthday`: 日期时间型(datetime),长度8,主管的出生日期。
- `hire_date`: 日期时间型(datetime),长度8,主管入职日期。
- `e_wage`: 货币型(money),长度8,主管工资。
3. 表`department`
- `dept_id`: 字符型(char),长度4,部门ID。
- `d_name`: 可变字符型(varchar),长度50,部门名称。
- `chief_id`: 字符型(char),长度8,关联到部门主管的ID。
- `d_intro`: 可变字符型(varchar),长度200,部门简介。
- `creatdate`: 日期时间型(datetime),长度8,部门创建日期。
4. 表`department_info`
- `dept_id`: 字符型(char),长度4,部门ID。
- `d_chief_name`: 可变字符型(varchar),长度20,部门主管姓名。
- `d_location`: 可变字符型(varchar),长度50,部门位置。
- `e_num`: 小整型(smallint),长度2,部门员工人数。
- `d_wage`: 货币型(money),长度8,部门总工资支出。
5. 表`firms`
- `firm_id`: 字符型(char),长度8,公司ID。
- `f_name`: 可变字符型(varchar),长度50,公司名称。
- `f_intro`: 可变字符型(varchar),长度200,公司简介。
- `account_num`: 字符型(char),长度30,银行账号。
- `phone_num`: 字符型(char),长度20,联系电话。
- `post_code`: 可变字符型(varchar),长度50,邮政编码。
- `address`: 可变字符型(varchar),长度100,公司地址。
6. 表`orders`
- `order_id`: 字符型(char),长度8,订单ID。
- `p_id`: 字符型(char),长度8,产品ID。
- `o_price`: 货币型(money),长度8,订单单价。
- `o_quantity`: 整型(int),长度4,订单数量。
- `firm_id`: 字符型(char),长度8,关联到公司的ID。
- `o_date`: 日期时间型(datetime),长度8,订单日期。
- `out_date`: 日期时间型(datetime),长度8,出货日期。
- `sum_value`: 计算字段,表示订单总价值(o_price乘以o_quantity)。
7. 表`products`
- `p_id`: 字符型(char),长度8,产品ID。
- `p_name`: 字符型(char),长度20,产品名称。
- `p_intro`: 可变字符型(varchar),长度200,产品简介。
- `cost`: 货币型(money),长度8,产品成本。
- `price`: 货币型(money),长度8,产品售价。
- `quantity`: 整型(int),长度4,库存数量。
- `dept_id`: 字符型(char),长度4,关联到生产该产品的部门ID。
这些表结构展示了数据库中不同实体(如员工、部门、产品和订单)之间的关系,是构建企业信息系统的基础。了解这些表的结构有助于设计和优化数据库查询,提高数据管理效率。同时,它们还可能与更多的业务逻辑和规则相结合,以实现更复杂的数据操作和分析。
2013-08-19 上传
2020-03-05 上传
2020-12-15 上传
2023-02-27 上传
2022-06-16 上传
2022-12-02 上传
2023-01-08 上传
2021-10-22 上传
silentriver2008
- 粉丝: 0
- 资源: 9
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录