当前位置:首页 » 操作系统 » 多级分类数据库

多级分类数据库

发布时间: 2022-07-13 03:36:52

⑴ 求数据库多级分类

类别表:
类别id、类别名称、所属类别id、。。。其它字段。。。

图书表:
图书id、图书名称、所属类别id、。。。其它字段。。。

这样,在类别表中如果“所属类别id”为“0”的,就认为它是顶级类别,否则就是二级类别或三级类别,例如:

类别id 类别名称 所属类别id
1 理科书 0
2 计算机 1
3 电气化 1
4 数据库 2
5 图像设计 2

那么,“理科书”是一级类别,“计算机”和“电气化”就是隶属于“理科书”的二级类别,而“数据库”和“图像设计”就是隶属于“计算机”的三级类别。

而图书表就简单了,只要有一个字段是“所属类别id”就可以了,记录这条图书数据是属于哪个分类的。

⑵ 什么是多级安全数据库

多级安全数据库给每一数据对象 (客体 )定义一安全级 ,
表示它所包含信息的敏感性 ,同时给每一访问其的用户 (主
体 )定义一安全级 ,表示他能对什么样的数据访问。多级安全
的核心是实施强制访问控制。主、 客体的安全级 C1, C2均由
一分层密级和一非分层范围组成 ,当且仅当 C1的密级 ≥C2的
密级 ,并且 C1的范围包含 C2的范围时 ,则称安全级 C1高于
(≥)安全级 C2,如果既没有 C1≥C2,也没有 C2≥C1,则称
C1, C2为不可比的。多级安全策略执行“ 上写下读 ” 的策略,即
用户只能写比他安全级高 (包括相等 )的数据,只能读比他安全
级低 (包括相等 )的数据。这样既防止了安全级低的用户读到
高敏感信息,又能防止高安全级数据泄漏给低安全级用户。

⑶ 一个产品归属多个类别,如何做数据库

proct_id type_id
---------------------
aaa 1
aaa 2
aaa 3
bbb 1
bbb 2

用关系数据表

⑷ 分类信息数据库设计

运用Visual FoxPro开发学生管理系统摘要:学生管理系统的功能主要可分为系统、编辑、查询及统计.为了简化系统结构,方便使用者操作,可以采用Visual FoxPro的页框技术.一个数据库应用系统的优劣,在很大程度上取决于数据库的结构设计,且数据量越大效果越明显.关键词:面向对象编程;学生管理系统;流程;Visual FoxPro目前,很多学校的学生管理工作基本上还是采用手工方式,因没有管理软件而没有实现管理工作自动化.对于一些购买的软件,由于开发者缺乏学生管理的经验,这些软件有的不易操作,有的功能不够完善,升级维护也不方便.各学校如果能够根据实际情况,充分利用新技术自行开发适合本校管理模式的学生管理系统,既可以提高工作效率,又能节省资金,升级维护也十分方便.本文探讨如何运用Visual FoxPro开发学生管理系统.1系统功能及其人机界面设计1.1系统功能针对学校学生管理工作的特点,笔者认为学生管理系统应具备以下基本功能.1.1.1主要功能其中,系统功能主要实现系统数据库的打开及关闭、自动生成库存记录、系统数据的备份及恢复、打印各类统计报表等;编辑功能主要实现数据库记录的增加、删除和修改以及系统基本信息的设置;查询及统计功能主要实现学生有关信息的查询、人事综合查询、快速定位查询和有关信息的分类统计.1.1.2辅助功能包括:系统作实际物理删除时给出提示,以防止误删除;数据库整理,将不符合规范的记录自动清除;进入系统时的身份验证.1.1.3系统数据库主要包括:学生基本情况、学生成绩、课程设置、考勤情况、任课教师情况等数据库文件.1.2系统人机界面为了简化系统结构以及方便使用者操作,可以不采用通常的菜单编写方式,而采用Visual FoxPro的页框技术,将系统几大功能分别放置在页框的5个Page中,使用人员可以在每一页中对相应数据进行全面的操作和管理.这些操作包括顺序查询、综合查询、新增、删除、修改等.每页下的综合查询按钮可弹出多层查询菜单,在这些菜单中可实现一系列的综合查询、统计、打印统计结果、定位等功能.系统维护页框主要实现对系统原始数据的一些操作,包括备份系统数据到指定介质中、从备份资料中恢复系统数据、自动形成历史数据的备份记录和修改系统基本参数.以上功能的实现可增强软件的灵活性和数据的安全性.2系统开发工作流程运用数据库设计应用系统时,如果把精力放在表单及报表设计上而不重视数据库本身的设计,甚至边进行程序编制边修改数据库结构,则极有可能导致存储空间的浪费、系统效率差、数据不一致、系统维护不方便等不良后果.事实上,一个数据库应用系统的优劣,在很大程度上取决于数据库的结构设计,且数据量越大效果越明显.因此,应将数据库设计流程作为系统开发的重点.2.1系统功能目标分析本阶段的工作是详细调查研究学生管理工作的流程,整理和概括日常工作的内容、步骤、目标,明确所要开发的软件应有的基本功能、一般功能、高级功能以及现在暂时不用但以后可能需要的补充功能.2.2设计数据库设计数据库是应用系统设计中很关键的一个工作流程.为了设计出一个高效率、易于维护和升级的数据库,在进行数据库设计时应该做好以下工作.2.2.1数据需求分析数据需求分析的目的是找出应用系统需要用到的所有数据项(数据表中的字段),即要找出准备放入数据库的所有数据项,这些数据项在将来的表单及报表设计中都要用到.为了避免日后修改数据结构,要尽可能在此阶段列举出全部、完整的数据项.2.2.2分析数据项当完成所有数据项的收集和罗列后,要找出真正需要放入数据表的数据项,也就是要确定数据表的字段并将其放入数据表中.在确定数据表字段时应把握以下原则:①不要包含可由其他字段计算(推导)得来的字段;②不要包含可自行计算得来的字段;③以最小的逻辑组合单位储存数据;④不可包含内容相同但名称不同的字段.2.2.3数据库规范化为了避免数据重复或不一致的情况发生,可将上一步工作所得到的数据表分割成数个大小适当、相互关联、“规范化”的数据表.2.3设计程序基本流程框图一个简单明了的程序流程可以极大地精简系统编制的工作量,同时又能让使用者操作起来得心应手.如果程序流程设计得过于复杂、交叉作业太多,必然导致操作人员使用上的不便.设计时应该明确系统使用对象和他们的工作习惯,尽量简化流程,使操作者在当前GUI下实

⑸ 菜鸟:asp access 多级分类的 经典 数据库 设计

产品一表 id classid
分类一表 classid parentid
即可无限分类
一级类的parentid为0
二级类的parentid为一级类的classid
一次类推
写得简单 不懂得在留言

⑹ 多级分类有多个父目录数据库设计结构

大类:
编号 类名
ID1 XX类
ID2 XX类
ID3 XX类

小类:
大类ID XX小类
大类ID XX小类

查询的时候写多表查询就可以了!

⑺ 多级分类数据库怎么建表

你这个属于无级树的范围,它创建只要三个基本字段,父节点,子节点,名称,比如FID int,CID int,FName nvarchar(50)属于顶级节点的,FID默认为0就可以了,属于子节点,FID就填所属父节点的ID

⑻ 为什么数据库要采用多级数据模型

先看下三种管理系统的定义:
数据库管理系统(database management system)是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库,简称dbms。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过dbms访问数据库中的数据,数据库管理员也通过dbms进行数据库的维护工作。它提供多种功能,可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。它使用户能方便地定义和操纵数据,维护数据的安全性和完整性,以及进行多用户下的并发控制和恢复数据库。
模型库管理系统MBMS系统包括模型属性库管理、模型生成、模型运行三个功能模块。 模型属性库需要提供下列信息:(1)为用户提供有关模型属性的特征信息,便于用户正确地使用模型,对模型的运算结果作出正确的判断;(2)指导用户迅速准确地查找到有关模型,了解模型及其输入输出参数的相关信息;(3)为用户新增模型的源代码和可执行代码的修改和模型的调用提供相关信息。类似于数据库管理,模型属性库的管理包括模型属性的增加、删除、修改、查询以及新库的创建等操作。
知识库(Knowledge Base)是知识工程中结构化,易操作,易利用,全面有组织的知识集群,是针对某一(或某些)领域问题求解的需要,采用某种(或若干)知识表示方式在计算机存储器中存储、组织、管理和使用的互相联系的知识片集合。这些知识片包括与领域相关的理论知识、事实数据,由专家经验得到的启发式知识,如某领域内有关的定义、定理和运算法则以及常识性知识等。
由此可以简单的这样认为:数据库解决的是数据存储的问题、模型库主要解决的是标准的问题,而知识库主要是为了解决现实工作中遇到的问题,下面举个实际知识库管理系统的例子:
kmpro知识管理系统知识库模块功能说明:
1、应用功能
1.1、动态维度管理:系统级自定义维度管理
1.1.1、后台功能:系统管理员或自定义多级知识库和多级级维度
1.1.2、前台功能:授权前台用户情况下,前台用户可自行维护权限范围内维度(增、删、改)
1.1.3、维度权限:由后台系统管理赋予维度访问权限(查看、审核、下载、发布、删除、维度维护、评价及继承父级权限)
1.1.4、维度展示:可根据不同用户提供不同权限的维度展示,对没有权限访问的维度可做:变灰、不可见,可见不可访问等操作
1.1.5、多维度知识发布:同一条知识可同时发布在不同维度,可对知识附件进行同样可见却有不同操作(只读、编辑、打印、下载)的控制
1.2、维度权限管理:系统级维度访问权限控制
1.2.1、维度管理权限:后台管理员可授权用户对前台维度进行管理操作
1.2.2、知识附件访问权限:知识发布用户可自定义附件访问人或角色的只读、编辑、下载、打印等权限
1.2.3、知识查阅权限:后台管理员可授权用户对前台知识的分类查阅权限
1.2.4、知识发布权限:后台管理员可定义不同用户的知识发布权限
1.2.5、知识审核权限:后台管理员可定义不同用户的知识审核权限
1.2.6、版本管理权限:后台管理员可定义不同用户的新版本知识发布和浏览权限
1.2.7、知识删除权限:后台管理员可定义不同用户在自己的权限范围内的知识删除权限
1.2.8、个人门户权限:后台管理员可定义不同用户的个人知识门户的访问权限权限
1.2.9、学习计划权限:后台管理员可定义不同用户是否有企业学习计划发布或管理权限
1.2.10、公告管理权限:后台管理员可定义不同用户的公告发布管理权限
1.2.11、征询系统管理权限:后台管理员可定义不同用户的问题发布和维度控制权限
1.2.12、问题诊断关联权限:后台管理员可定义不同用户具有不同的知识手动关联权限
1.3、知识地图:展示组织知识结构分布示意图
1.3.1、知识结构地图:图形化展示系统内的知识分布状态和个人在组织内的知识结构存在状况
1.3.2、人力知识地图:图形化展示系统用户架构和某一系统用户的知识范围,体现用户的岗位知识内容
1.4、知识资产统计:分部统计系统内知识知识资料状况
1.4.1、知识资产量统计:分维度统计系统内的知识资产总量
1.4.2、知识使用率统计:分维度统计系统内的知识资产利用率
1.4.3、知识增长率统计:分维度、分时间段统计系统内知识资产增长情况
1.5、平台培训管理:为系统内用户提供必学知识的计划管理
1.5.1、学习计划建立:系统管理员授权后,可建立关于某一主题的学习计划,并可指派某些角色或用户可用
1.5.2、学习计划管理:更改培训对象,增删培训内容
1.6、知识英雄榜:用户发布知识数量排序表
1.6.1、总排行:系统用户在本系统内发布全部知识的排行表
1.6.2、月排行:系统用户在本系统内发布知识按月的排行表
1.6.3、日排行:系统用户在本系统内发布知识按日的排行表
1.7、用户统计:详查用户信息与知识状况
1.7.1、在线用户:显示在线的全部用户,可对在线用户进行发送即时站内信息、查看个人门户、查看个人资料等操作
1.7.2、全部用户:显示系统内全部用户,可对在线用户进行发送站内离线信息、查看个人门户、查看个人资料等操作
1.8、系统工具:系统内的常用工具
1.8.1、发布公告:发布本系统的公告信息,显示在首页的公告栏
1.8.2、公告管理:对公告进行管理,修改和删除
1.8.3、维度管理:对用户有管理权限的维度进行修改、调整
1.8.4、批量转移:本工具提供对有权限的维度内的知识进行批量的转移,转移到其他的维度
1.8.5、问题和建议:本系统提供给用户提交建议和问题的功能,系统管理员会根据问题和建议的情况进行回复
1.8.6、帮助文档:本系统提供用户个性化的帮助文件,由系统管理员发布
1.9、个人知识:用于管理个人在平台里面的所有知识的操作功能
1.9.1、发布新知识:点击发布新知识,进入知识的发布界面.填写知识标题,关键词,正文内容,选择要上传的附件,可连续点击增加附件,添加多个附件。点击上传按钮,选择要上传的文件
1.9.2、已发布知识:个人发布完、经过审核之后的知识列入此栏目
1.9.3、被驳回知识:审核人员核准知识审核不通过的知识
1.9.4、已过期知识:已经过期的知识
1.9.5、已删除知识:已删除的知识列

内容比较多
请搜索:深蓝海域知识管理系统知识库模块功能说明

热点内容
战地4亚洲服务器为什么被攻击 发布:2025-01-22 23:45:42 浏览:668
javascript反编译 发布:2025-01-22 23:37:57 浏览:429
夏天来了你的巴氏奶存储对吗 发布:2025-01-22 23:37:56 浏览:203
求最大值c语言 发布:2025-01-22 23:22:35 浏览:247
一键清理系统脚本 发布:2025-01-22 23:21:10 浏览:59
防疫宣传脚本 发布:2025-01-22 23:21:05 浏览:632
编译程序编译后是什么语言 发布:2025-01-22 23:20:08 浏览:368
电脑文件夹设密码 发布:2025-01-22 23:17:21 浏览:7
anyconnect服务器地址2018 发布:2025-01-22 23:05:56 浏览:530
教师资格面试试讲脚本 发布:2025-01-22 22:51:37 浏览:684