数据库信息表
- 格式:xls
- 大小:19.50 KB
- 文档页数:2
对应某物资数据库的四个基本表在进行关于某物资数据库的四个基本表的探讨之前,我们首先需要了解什么是物资数据库以及四个基本表是指哪些内容。
物资数据库是用来管理和维护物资信息的数据库,主要包括物资的基本信息、采购信息、库存信息和使用信息。
而四个基本表则分别是物资基本信息表、采购信息表、库存信息表和使用信息表。
我们来看物资基本信息表。
这个表是物资数据库中最基本、最重要的一张表,它包含了所有物资的基本信息,比如物资名称、规格、型号、单位、产地、品牌等信息。
通过这个表,我们可以清晰地了解到数据库中所包括的所有物资的基本情况,为后续的采购、库存和使用提供基础信息。
采购信息表是用来记录所有物资的采购情况的一张表。
这个表包括了物资的采购日期、采购数量、采购价格、供应商信息等内容。
通过采购信息表,我们可以清楚地了解到每一种物资的采购情况,包括采购的数量、价格,以及与之相关的供应商信息,为物资的合理采购提供了依据。
第三个基本表是库存信息表。
这张表是用来记录物资在库存中的实际情况的,包括库存数量、存放位置、入库日期、出库日期等内容。
库存信息表可以帮助我们实时地了解到库存中各种物资的数量和实际存放情况,为后续的调配和使用提供了重要的参考。
使用信息表则是记录了物资的实际使用情况的一张表。
这个表包括了物资的使用日期、使用部门、使用人员、使用数量等内容。
使用信息表可以帮助我们及时地了解到物资的具体使用情况,包括使用的时间、地点、使用人员等,为物资的合理使用和管理提供了重要的数据支持。
对于这四个基本表,我个人认为在建立和维护物资数据库时,它们的重要性不言而喻。
物资基本信息表提供了物资的基础信息,为后续的管理和使用提供了基础数据;采购信息表和库存信息表提供了物资的采购和库存情况,为物资的合理采购和库存提供了重要依据;使用信息表则可以帮助我们了解到物资的实际使用情况,为物资的合理使用和管理提供了重要数据支持。
对于某物资数据库的四个基本表,我们不仅需要了解到它们各自的作用和内容,更需要将它们整合起来,实现对物资的全面、深入的管理和分析。
数据库表结构设计例子数据库表结构设计是数据库开发中的重要环节,它决定了数据的存储方式和数据之间的关系。
下面列举了10个不同领域的数据库表结构设计例子。
1. 学生信息表学生信息表包含学生的姓名、性别、出生日期、班级等字段,用于存储学生的基本信息。
此表的主键可以是学生的学号,用于唯一标识每个学生。
2. 课程信息表课程信息表用于存储课程的信息,包括课程名称、学分、教师等字段。
此表的主键可以是课程号,用于唯一标识每门课程。
3. 图书馆借阅记录表图书馆借阅记录表用于记录读者的借阅情况,包括书籍名称、借阅日期、归还日期等字段。
此表的主键可以是借阅记录的编号,用于唯一标识每条借阅记录。
4. 订单信息表订单信息表用于存储用户的订单信息,包括订单号、商品名称、购买数量、订单日期等字段。
此表的主键可以是订单号,用于唯一标识每个订单。
5. 电影评分表电影评分表用于存储用户对电影的评分信息,包括用户ID、电影ID、评分等字段。
此表的主键可以是用户ID和电影ID的组合,用于唯一标识每条评分记录。
6. 医院病人信息表医院病人信息表用于存储病人的基本信息,包括病人姓名、年龄、性别、病历号等字段。
此表的主键可以是病历号,用于唯一标识每个病人。
7. 酒店预订表酒店预订表用于记录用户的酒店预订信息,包括预订人姓名、入住日期、离店日期、房间类型等字段。
此表的主键可以是预订记录的编号,用于唯一标识每条预订记录。
8. 购物车表购物车表用于存储用户的购物车信息,包括商品名称、商品数量、商品价格等字段。
此表的主键可以是购物车项的编号,用于唯一标识每个购物车项。
9. 员工信息表员工信息表用于存储公司员工的信息,包括员工姓名、职位、入职日期等字段。
此表的主键可以是员工的工号,用于唯一标识每个员工。
10. 聊天记录表聊天记录表用于存储用户之间的聊天记录,包括发送者ID、接收者ID、发送时间、消息内容等字段。
此表的主键可以是聊天记录的编号,用于唯一标识每条聊天记录。
information_schema数据库表说明:SCHEMATA表:提供了当前mysql实例中所有数据库的信息。
是show databases的结果取之此表。
TABLES表:提供了关于数据库中的表的信息(包括视图)。
详细表述了某个表属于哪个schema,表类型,表引擎,创建时间等信息。
是show tables from schemaname的结果取之此表。
COLUMNS表:提供了表中的列信息。
详细表述了某张表的所有列以及每个列的信息。
是show columns from schemaname.tablename的结果取之此表。
STATISTICS表:提供了关于表索引的信息。
是show index from schemaname.tablename的结果取之此表。
USER_PRIVILEGES(用户权限)表:给出了关于全程权限的信息。
该信息源自er 授权表。
是非标准表。
SCHEMA_PRIVILEGES(方案权限)表:给出了关于方案(数据库)权限的信息。
该信息来自mysql.db授权表。
是非标准表。
TABLE_PRIVILEGES(表权限)表:给出了关于表权限的信息。
该信息源自mysql.tables_priv 授权表。
是非标准表。
COLUMN_PRIVILEGES(列权限)表:给出了关于列权限的信息。
该信息源自mysql.columns_priv授权表。
是非标准表。
CHARACTER_SETS(字符集)表:提供了mysql实例可用字符集的信息。
是SHOW CHARACTER SET结果集取之此表。
COLLATIONS表:提供了关于各字符集的对照信息。
COLLATION_CHARACTER_SET_APPLICABILITY表:指明了可用于校对的字符集。
这些列等效于SHOW COLLATION的前两个显示字段。
TABLE_CONSTRAINTS表:描述了存在约束的表。
以及表的约束类型。
KEY_COLUMN_USAGE表:描述了具有约束的键列。
数据库中三种基本类型的表
在数据库中,通常会有三种基本的表,它们分别是:
1. 主表(Main Table):
-主表是数据库中的核心表,通常包含系统中最关键的信息,是其他表的关联点。
-主表的每一行通常代表一个独特的实体,它可能包含与其他表关联的外键,以建立不同表之间的关系。
-例如,在一个图书管理系统中,书籍信息的表可能是主表,包含书籍的基本信息,如书名、作者、出版日期等。
2. 从表(Subsidiary Table):
-从表是与主表相关联的表,通过外键与主表建立关系,用于存储与主表相关的详细信息。
-从表中的每一行通常与主表中的一行相对应,通过外键建立联系。
-以图书管理系统为例,书籍的借阅记录可能存储在一个从表中,与主表中的书籍信息关联,包含借阅者、借阅日期等信息。
3. 关联表(Associative Table):
-关联表通常用于解决多对多关系,它包含两个或更多个表的主键,建立了这些表之间的关联关系。
-关联表不存储实际的业务数据,而是用于表示多对多关系中的对应关系。
-以图书管理系统为例,如果一个作者可以写多本书,一本书也可以有多个作者,那么可以使用一个关联表来表示书籍和作者之间的多对多关系。
总体而言,这三种基本类型的表在数据库设计中起到了不同的作用,通过合理地设计和使用这些表,可以更好地组织和管理数据,确保数据库结构的合理性和数据的完整性。
金蝶数据库表名称说明10 3 t_User 系统用户信息表系统用户信息表0 4 t_UnitGroup 单位类别表计量单位类别0 5 t_SystemProfile 系统参数表公司名称等系统控制参数0 6 t_Supplier 供应商表供应商资料0 7 t_SubMesType 辅助资料类别表系统公用的说明信息类别0 8 t_SubMessage 辅助资料表系统公用的说明信息0 9 t_Stock 仓库表仓库资料0 10 t_Settle 结算方式表结算方式如现金、电汇等0 11 t_MeasureUnit 计量单位表计量单位 ixcmCb$H0 12 t_LogFunction 上机日志标准信息表上机日志标准信息表0 13 t_Log 上机日志信息表上机日志信息表0 14 t_ItemRight 基础资料权限表基础资料权限表0 15 t_ItemPropDesc 核算项目附表信息描述表描述核算项目附表的字段信息0 16 t_ItemClass 基础资料类别表基础资料类别0 17 t_ICItem 物料表所有材料、产品、半成品等0 18 t_Exp 备注资料表常用的摘要信息0 19 t_Emp 职员表职员0 20 t_Department 部门表部门0 21 t_Currency 币别表币别0 22 t_Account 科目表会计科目0 23 t_AccessControl 权限控制表权限控制0 24 t_GroupAccess 用户组权限表用户组权限0 25 t_GroupAccessType 用户组权限类表用户组权限类0 26 t_ObjectAccess 对象权限表对象权限0 27 t_ObjectAccessType 对象权限类型表对象权限类型0 28 t_ObjectType 对象类型表对象类型0 29 t_Accessory 附件管理表附件管理0 30 t_AutoNumber 自动增加表自动增加 0 31 t_CodeRule 编码规则主表编码规则主表0 32 t_CodeRuleDetail 编码规则明细表编码规则明细表0 33 t_CodeRuleValue 编码规则当前值表表编码规则当前值表0 34 t_CodeTypeFP 编码规则分配表表编码规则分配表表0 35 t_DataTypeInfo 数据类型定义表采用ADO定义数据类型0 36 t_dls_moduel 数据灌入模块表包含数据灌入模块划分信息0 37 t_dls_TableList 数据灌入中间表包含数据灌入用到的中间表信息0 38 t_dls_TableStruct 数据灌入字段描述表数据灌入中间表的字段描述信息0 39 t_Identity 自动步长编码表为表实现自动编码0 40 t_Mutex 功能互斥表功能互斥0 41 t_BaseProperty 基础资料相关属性反映基础资料的改动以及权限信息0 42 t_ObjectRefs 对象参考表对象参考0 43 t_SystemEnum 系统枚举表系统枚举0 44 t_TableDescription 万能报表表描述表万能报表表描述0 45 t_UserDefineRpt 万能报表用户定义表万能报表用户定义0 46 t_FieldDescription 万能报表字段描述表万能报表字段描述0 47 t_SonCompany 分支机构分支机构0 48 t_VoucherTplType 凭证事务表凭证事务表0 49 t_LedgerPageSetup Ldg页面设置表 Ldg页面设置表0 50 t_Organization 客户表客户资料0 51 t_Kds_Report 二次开发平台报表存放二次开发平台的报表0 52 t_Kds_ReportClass 报表类别报表存放的类别0 53 t_Kds_ReportRight 报表权限指定用户对报表的权限0 54 t_Fee 费用表费用0 55 t_StockPlace 仓位表仓位0 56 SHWorkBill 工序计划单工序计划单0 57 SHWorkBillEntry 工序计划单分录工序计划单分录0 58 ICitemScrap 生产物料报废单生产物料报废单0 59 ICitemScrapEntry 生产物料报废单分录生产物料报废单分录0 60 t_Item 基础资料主表基础资料主表0 61 t_ICItemCustom 物料表1 10000 t_AccountCheck 科目权限表科目权限表1 10001 T_AcctGroup 科目类别表科目类别表1 10002 t_AutoTransfer 自动转账表自动转账表1 10003 t_AutoTransferEntry 自动转账分录表自动转账分录表1 10004 t_Balance 科目余额表科目余额表1 10005 t_FuncControl 网络控制表网络控制表1 10006 t_GLCdBalItem 方案条件表方案条件表1 10007 t_GLfilterBalItem 显示项目表显示项目表1 10008 t_GLFilterItem 预定项目表预定项目表1 10009 t_GLFilterNameItem 方案名称表方案名称表1 10010 t_GLsortBalItem 排序表排序表1 10011 t_GLSumBalItem 汇总表汇总表1 10012 t_ItemDetailV 核算项目使用详情纵表核算项目使用详情纵表1 10013 t_LastContactDate 往来初始化日期表往来初始化日期表1 10014 t_MultiColumn 多栏账对应列表多栏账对应列表1 10015 t_MultiColumnLedger 多栏账表多栏账表1 10016 t_MultiSubColumn 多栏账对应列币别表多栏账对应列币别表1 10017 t_Note 套打表套打表1 10018 t_ProfitAndLoss 损益科目本年实际发生额损益科目本年实际发生额1 10019 t_QuantityBalance 数量余额表数量余额表1 10020 t_RateAdjust 汇率调整表汇率调整表1 10021 t_subsys 期末处理表期末处理表1 10022 t_SysFunction 系统功能表系统功能表1 10023 t_VoucherEntryTemplate 模式凭证分录表模式凭证分录表1 10024 t_VoucherExp 凭证摘要表凭证摘要表1 10025 t_VoucherExpGroup 凭证摘要组表凭证摘要组表1 10026 t_VoucherGroupCheck 凭证字权限表凭证字权限表1 10027 t_VoucherTemplate 模式凭证表模式凭证表1 10028 t_VoucherTemplateType 模式凭证类别表模式凭证类别表 1 10029 t_CashFlowBal 现金流量数据表现金流量数据表1 10030 t_TransCheckInfo 往来业务核销对照信息表往来业务核销对照信息表1 10031 t_TransInitBalance 往来业务初始余额表往来业务初始余额表1 10032 t_SubSystem 子系统登记表子系统登记表1 10033 t_ItemDetail 核算项目使用详情横表核算项目使用详情横表1 10034 t_Budget 预算表预算表1 10035 t_ItemUsedRight 项目操作授权表项目操作授权表1 10036 t_VoucherTemplateType 模式凭证类别表模式凭证类别表1 10037 t_CashFlowBal 现金流量数据表现金流量数据表1 10038 t_TransCheckInfo 往来业务核销对照信息表往来业务核销对照信息表1 10039 t_TransInitBalance 往来业务初始余额表往来业务初始余额表1 10040 t_VoucherBlankOut 作废凭证表存储已作废的凭证1 10041 t_AutoTransferEntryItem 转账凭证核算项目信息表转账凭证核算项目信息表1 10042 t_AutoTransferScheme 自动转账方案自动转账方案1 10043 t_GlAutoCreateVch 凭证预提摊销方案表凭证预提摊销方案表1 10044 t_GlAutoSetPeriod 凭证预提摊销期间设定表凭证预提摊销期间设定表1 10045 t_GlAutoVchAcct 凭证预提摊销科目表凭证预提摊销科目表1 10046 t_GlContrast 内部凭证协同对方内部往来表内部凭证协同对方内部往来表1 10047 t_GlContrastRelative 内部往来凭证协同勾稽表内部往来凭证协同勾稽表1 10048 t_GLCussent 内部往来凭证协同我方往来表内部往来凭证协同我方往来表1 10049 t_VoucherGroupNote 套打凭证模板表套打凭证模板表精品文档word文档可以编辑!谢谢下载!。
sqlserver数据库表结构SQL Server数据库表结构详解一、用户表(user)用户表是一个常见的数据库表结构,用于存储系统中的用户信息。
该表通常包含以下字段:1. 用户ID(user_id):用于唯一标识每个用户的ID,通常为自增长的整数类型。
2. 用户名(username):用户的登录名,通常为字符串类型,长度限制根据具体需求而定。
3. 密码(password):用户的登录密码,通常为加密后的字符串类型。
4. 姓名(name):用户的真实姓名,通常为字符串类型。
5. 性别(gender):用户的性别,通常为枚举类型,如男、女等。
6. 手机号(phone):用户的手机号码,通常为字符串类型,长度限制根据具体需求而定。
7. 邮箱(email):用户的电子邮箱地址,通常为字符串类型,长度限制根据具体需求而定。
二、订单表(order)订单表用于存储用户的订单信息,包含以下字段:1. 订单ID(order_id):用于唯一标识每个订单的ID,通常为自增长的整数类型。
2. 用户ID(user_id):关联用户表的用户ID,表示该订单属于哪个用户。
3. 订单编号(order_number):订单的编号,通常为字符串类型,长度限制根据具体需求而定。
4. 下单时间(create_time):订单的创建时间,通常为日期时间类型。
5. 订单金额(amount):订单的总金额,通常为浮点数类型,表示订单应付的金额。
6. 支付状态(payment_status):订单的支付状态,通常为枚举类型,如未支付、已支付等。
三、商品表(product)商品表用于存储系统中的商品信息,包含以下字段:1. 商品ID(product_id):用于唯一标识每个商品的ID,通常为自增长的整数类型。
2. 商品名称(product_name):商品的名称,通常为字符串类型,长度限制根据具体需求而定。
3. 商品价格(price):商品的价格,通常为浮点数类型,表示商品的单价。
用SQL语句创建如下三个基本表:学生表(Student)、课程表(Course)、学生选课表(SC),结构如下所示Student表结构Create table Student(Sno varchar(7) primary key,Sname varchar(10) not null,Ssex char (2) check(Ssex=‘男’or Ssex=’女’),Sage int check(Sage between 15 and 45),Sdept varchar(20) default(‘计算机系’))Course表结构Create table course(Cno varchar(10) primary key,Cname varchar(20) not null,Ccredit int check(Sctedit>0),Semester int check(Semester>0),Period int check(Period>0))SC表结构Create table SC(Sno varchar(7) foreign key references student(Sno),Cno varchar(10) foreign key references course(Cno),Grade int check(Grade between 0 and 100),Primary key (Sno,Cno))1.查询学生选课表中的全部数据。
SELECT *FROM SCgo2.查询计算机系学生的姓名、年龄。
Select Sname,SageFrom StudentWhere Sdept=’计算机系’3.查询成绩在70~80分之间的学生的学号、课程号和成绩。
Select Sno,Cno,GradeFrom Course,ScWhere o=o and sc.Grade between 70 and 804.查询计算机系年龄在18~20之间且性别为“男”的学生的姓名和年龄。
思迅专卖店v8数据库表说明t_bd_branch_area 区域表t_bd_branch_info 机构(仓库)表t_bd_item_info 商品档案t_rm_vip_info 会员信息t_bd_payment_info 付款方式表t_bd_supcust_area 供应商地区表t_bd_supcust_info 供应商信息表t_bd_supcust_item 供应商客户与商品关系t_da_jxc_daysum 进销存日报表t_da_jxc_month 进销存月表t_da_jxc_month _anal 进销存分析月表t_da_jxc_week 进销存周表t_da_saleman_daysum 营业员销售日结表t_da_total_daysum 分部经营日表t_dm_input_init 配送批号表t_fm_charge_master 费用收支单主表t_fm_charge_detail 费用收支单子表t_fm_recpay_master 收付款记录主表t_fm_recpay_detail 收付款记录明细表t_fm_recpay_flow 应收应付款流水表t_fm_recpay_ly_master 联营收付款记录主表t_fm_recpay_ly_detail 联营收付款记录明细表t_im_branch_stock 商品库存表t_im_check_bak 库存备份表t_im_check_init 盘点初始化表t_im_check__maste r商品盘点主表t_im_check_detail 商品盘点子表t_im_check_sum 盘点差异表t_im_flow 库存流水表t_im_sheet_master 仓库管理类单据主表t_im_sheet_detail 仓库管理类单据明细表t_im_stock_target 商品库存指标表t_pc_price_flow_master 物价流水主表t_pc_price_flow_detail 物价流水子表t_pm_sheet_master 采购类单主表t_pm_sheet_detail 采购类单明细表t_pu_sheet_master 配送池表头表t_pu_sheet_detail 配送池明细表t_rm_balance 条码称导出文件t_rm_balance_item 条码称导出项目设置表t_rm_customer_analyse 顾客消费信息收集t_rm_daysum 前台商品销售日结表t_rm_flow_sum 前台交易流水汇总t_rm_function POS功能键表t_rm_protion_flow 促销流水表t_rm_protion_rule 销售手工促销表t_rm_salecust_info POS销售客户信息t_rm_salecust_info_temp 前台挂账客户档案t_rm_saleflow 前台销售明细流水帐t_rm_saleman 营业员信息t_rm_tend_add_detail 护理卡充值明细表t_rm_tend_consume_detail 护理卡销售明细表t_rm_tend_vip_conver_detail 护理卡转换单据明细表t_rm_tend_vip_conver_master护理卡转换单据主表t_rm_tend_vip_info 会员储值项目表t_rm_vip_acclist 会员积分流水表t_rm_vip_discount 积分折扣表t_rm_vip_good 会员礼品表t_rm_vip_good_flow 会员换礼流水表t_rm_vip_health_identity 会员生日表t_rm_vip_info 会员信息表t_rm_vip_info_edit 门店会员信息修改申请t_rm_vip_operlist 会员操作流水表t_rm_vip_reference 会员参数表t_rm_vip_savelist 会员储值流水表t_rm_vip_set 积分规则表t_rm_vip_type 会员卡类型表t_sys_branch_set 系统信息t_sys_cm_breakpoint 传输断点表t_sys_cm_cmlog 分部通信日志t_sys_cm_data 基础数据增量传输表t_sys_customer 系统用户信息表t_sys_menu 系统菜单信息表t_sys_menu_grant 菜单权限控制t_sys_oper_grant 操作员权限控制信息t_sys_operator 操作员信息表t_sys_operator_log 操作员操作日志t_sys_pos_status 前台实时监控表t_sys_pos_status_history 前台实时监控历史表t_sys_report 系统报表信息t_sys_report_import 导入报表管理t_sys_sheet_detail_info 表单明细信息表t_sys_sheet_master_info 表单主信息表t_sys_sheet_no 系统单据表t_sys_system 系统信息t_wm_sheet_detail 销售类单据明细表t_wm_sheet_master 销售类单据主表。
数据库查询⽅法详解以学⽣⽼师信息表为例create table Student--3rd再次执⾏(Sno int primary key not null,--学号主键Sname varchar(50) not null,--学⽣姓名Ssex varchar(50) not null,--学⽣性别Sbirthday datetime,--出⽣年⽉Class int--班级)truncate table Student--清空表格insert into Student values(108,'曾华','男','1977-09-01',95033)insert into Student values(105,'匡明','男','1975-10-02',95031)insert into Student values(107,'王丽','⼥','1976-01-23',95033)insert into Student values(101,'李军','男','1976-02-20',95033)insert into Student values(109,'王芳','⼥','1975-02-10',95031)insert into Student values(103,'陆君','男','1974-06-03',95031)select *from Studentdelete from Studentcreate table Course--2nd其次执⾏(Cno char(5) primary key not null,--课程号主键Cname Varchar(10)not null,--课程名称Tno Varchar(50) not null--教⼯编号(外码)foreign key(Tno)references Teacher (Tno),)insert into Course values('3-105','计算机导论','825')insert into Course values('3-245','操作系统','804')insert into Course values('6-166','数字电路','856')insert into Course values('9-888','⾼等数学','831')select *from Coursedelete from Coursecreate table Score--4th最后执⾏(Sno int not null, --学号(外码)Cno Char(5) not null,--课程号(外码)Degree Decimal(4,1),--成绩foreign key(Sno)references Student(Sno),--学号(外码)foreign key(Cno)references Course(Cno),--课程号(外码)primary key(Sno,Cno))insert into Score values(103,'3-245',86)insert into Score values(105,'3-245',75)insert into Score values(109,'3-245',68)insert into Score values(103,'3-105',92)insert into Score values(105,'3-105',88)insert into Score values(109,'3-105',76)insert into Score values(101,'3-105',64)insert into Score values(107,'3-105',91)insert into Score values(108,'3-105',78)insert into Score values(101,'6-166',85)insert into Score values(107,'6-166',79)insert into Score values(108,'6-166',81)delete from Scorecreate table Teacher--1st⾸先执⾏(Tno varchar(50) primary key not null,--教⼯编号(主码)Tname varchar(50)not null,--教⼯姓名Tsex varchar(50)not null,--教⼯性别Tbirthday datetime,--教⼯出⽣年⽉Prof varchar(50),--职称Depart Varchar(10)not null--教⼯所在部门)insert into Teacher values(804,'李诚','男','1958-12-02','副教授','计算机系')insert into Teacher values(856,'张旭','男','1969-03-12','讲师','电⼦⼯程系')insert into Teacher values(825,'王萍','⼥','1972-05-05','助教','计算机系')insert into Teacher values(831,'刘冰','⼥','1977-08-14','助教','电⼦⼯程系')select *from Studentselect *from Courseselect *from Teacherselect *from Scoredelete from Teacher--1.查询Student表中的所有记录的Sname、Ssex和Class列。