科学网

 找回密码
  注册

tag 标签: 创新技术

相关帖子

版块 作者 回复/查看 最后发表

没有相关内容

相关日志

软件著作权登记证书与软件著作权登记申请文档第一部分
求新 2018-2-2 18:58
《管理信息系统软件生产线及数据库原理与技术实验系统著作权申请》证书 图1 《管理信息系统软件生产线及数据库原理与技术实验系统著作权申请》证书 管理信息系统软件生产线与数据库原理与技术课程实验软件操作说明 ( 第一部分 ) 1. 内容简介 : 本程序是为数据库课程理论教学配套使用的实验工具,配合课堂教学系统地组织上机操作,全面回顾理论教学内容,通过实践加深对基本知识的认识和理解,并学会应用,培养动手能力。设计了系列验证性实验使更深入学习与掌握数据库基本原理、基本概念,设计的实验工具程序,辅助提高实验教学的效果。对数据库数据文件解剖使能感性认识不同类型数据顺序存储与随机存储方式、数据类型及其意义、数据库相对文件管理的不同及优点。辅助生成 SQL 语句程序帮助学生加深对语句的理解,学习语句的设计方法。管理信息系统软件生产线及软部件库帮助学生了解数据库的用途、应用系统的构成,学习应用系统设计方法。数据挖掘原理实验程序帮助学生了解数据挖掘原理,用分步操作深入学习数据挖掘基本方法、算法。所有自编软件基于 JAVA 开发,可在 Windows 系统、 SQL Server2005 到 SQL Server2016 环境中运行,无需任何程序设计语言基础都能掌握与使用。 数据库是设计与建立管理信息系统的主要支柱,管理信息系统是计算机应用最主要内容之一。学习数据库的目的,除了学习其思想、方法之外,还要掌握它在管理信息系统中应用的技术与方法。要学好数据库,除了学好数据库的基本理论、基本知识与基本方法外,还必须联系实际深入进行。数据库是一门实践性很强的课程,孤立地讲述数据库的概念、方法与技术会大大减少这门课程的价值,会使其理论变得枯燥无味与难以理解,会出现理论与实践相脱离的弊病。只有通过实验与社会实践,才能真正掌握数据库的基本知识与技能。本系统程序总结我们长期开发应用系统的实践经验,并将 2001 年起开始研究的软部件技术用于教学,内容详实、丰富、全面,高度创新,紧密联系数据库应用系统开发实际,能大大提高数据库课程教学质量,能帮助所有学生都能学会数据库、学会管理信息系统的开发与维护。 对于初次接触计算机的学生,关于数据存储、顺序与随机结构、数据模式、视图与索引、数据类型、数据冗余与数据一致性、数据共享等都是十分抽象的内容,通过解剖一个数据库的数据文件可以切身感受数据库数据独立、关系表结构、数据库特色、数据存储等概念,加深对数据库的理解。本实验程序设计了以二进制方式读取数据库数据文件的程序,可以让学生进行数据库数据文件分析的实验。该程序还能解剖纯文本文件和 Excel 文件,通过比较同样数据在不同文件中存放的情况了解数据库和文本文件保存数据的相同和不同之处,深入认识数据库的优点。 初学数据库的学生比较容易接受的是数据库可视化操作,对于重点且是难点的 SQL 语句普遍感到困难。本实验程序设计了辅助生成 SQL 语句程序,包括辅助生成定义数据表结构的语句的程序、修改数据结构的语句的程序、查询数据的语句的程序、数据库数据维护的程序,使学生能更好了解 SQL 语句的结构与设计方法,切实掌握 SQL 语言程序设计方法。 学习数据库的目的是应用数据库,实践并掌握数据库应用系统设计技能既能帮助学生更深入掌握数据库的基本知识,又能理论联系实际,学会应用系统设计方法,理解学习数据库的意义,了解应用系统需求与一些基本知识。可以由管理信息系统的需求反过来分析其对数据库技术的要求;联系管理信息系统的设计分析数据库应当具有的技术与方法;从管理信息系统的构成理解数据库的组成与结构;根据管理信息系统的发展考虑数据库理论与技术的变革方向;根据所设计应用系统在应用中的表现分析与检验其中所设计的数据库结构的正确性等。近十多年来,曾一度对我国数据库教学发挥极大影响的 VFP 数据库系统逐渐淡出教学;有些学校改用实用中用得特别多的 SQL Server 或 Oracle 数据库管理系统组织教学,但一般都不再介绍设计数据库应用系统的有关知识与技术。本实验程序设计了独具特色的基于 JAVA 开发的软部件库、数据库桌面系统和软件生产线,使得无需掌握任何编程语言、无需具有任何编码基础就能进行操作数据库、开发应用系统的实验,使得数据库实践环节的教学能顺利进行。 管理信息系统软部件是应用系统中由类与对象组合而成的、集成了多项功能、可以表现多种性能的具有自适应与即插即用特性的通用程序模块,只需要输入必要的参数,就可以让一个部件程序选择并表现某具体功能与特殊的性能。软件生产线系统提供面向系统建模程序,运行该程序可以建立应用系统模型,只要在建模过程中根据提示输入必要的参数,就能在以分钟计的极短时间里搭建一个局域网上的功能比较齐全的管理系统。这个系统可拥有丰富易操作的界面、充分满足用户需要的功能与良好性能,可包括各种数据录入与维护的程序、满足各种需要的查询程序和数据处理程序、各种数据导入或导出程序、多种打印与图形输出程序。将之用于数据库教学,可以不要求学习任何开发语言、不懂程序代码的语法与句法,只要求安装 JAVA 系统软件 jdk6.0 和 SQL Server 数据库 (SQLServer 2016 及之前版本,也可用于 Oracle 、 MySQL 、 Access 、 DB2 、达梦等数据库 ) ,对应用系统需求进行分析,就可以让学生结合数据库设计的实际开发应用系统,通过实践更好理解与掌握数据库的理论与方法;深入且具体地让学生联系应用系统需求,认识数据冗余、共享、数据独立性、各类数据完整性及数据完整性保护、关键字、视图、数据安全、 SQL 语言及其应用、数据表结构及其对系统设计的影响、字典表与数据整合、代码表、派生数据及其处理等基本概念、基本理论与基本方法;掌握数据库系统设计方法,从而大大提高数据库的学习质量与动手能力。 为了提高程序设计效率,减少代码语句数量,人们一直研究怎样让一段段代码可以重复使用到不同地方,从高级语言诞生开始,就有循环、子程序、函数、宏等代码复用语句成分。循环是让一段代码在一个程序内多次调用,同样代码量可以反复被执行,可以改变循环变量数据得到不同的结果。它直接通过翻译成机器码起作用。子程序、函数则是让一段代码可以在不同程序不同地方被调用,通过改变指令指针使指向供复用的软件代码存储的起始位置实现复用,可以通过改变参变量的值使得程序在不同调用中工作情况可以不相同。“宏”也实现代码在不同程序不同地方被使用,它是通过将“宏”体代码在不同位置复制实现复用。以上复用的特点都是让一个程序内部的部分程序段成为公共资源,在不同程序内部重复使用。各种语言都或多或上地加入了这样一些代码复用技术,可复用代码可以以子程序库、函数库、宏库等形式保存。 面向对象技术使得代码复用技术出现一次飞跃,面向对象的代码设计总结大量相似的应用,将各种可能有用的程序段并包括所涉及的参变量都组织到一个“类”中,这些程序段称为“方法”,参变量称为“数据”,在不同程序中可以选择类、选择其中所需要的方法与数据(也就是说在一个应用程序中不一定要将一个选中的类中的方法和数据全用到)进行复用。这些类或它们派生的“对象”可以加入到不同的应用系统中,这种加入实际是复制这些“类”的全部或部分代码嵌入到应用系统代码中,并且完成有关变量声明的操作,使得程序设计更加快捷。设计了 MFC 、 JavaBean 、 jdk 等公用类库,围绕这样一些类库形成了各式各样的面向对象程序设计语言,可复用代码以类库、包等形式保存。 随着大数据和互联网 + 时代的来临,软件费用不断增加、设计难度不断加大、软件维护越来越复杂,软件复用技术应当也有必要再深入发展,根本点是复用的“粒度”必须更加加大。可以考虑将与某些应用系统的某类应用可能有用的“类”都组织到一个“部件”中,程序员可以选择部件、选择部件中的有用的类(不一定是所有的类)、选择各个类中的方法与数据(不一定是所有的方法和所有的数据)构成可执行程序,直接组织到应用系统中。将大大提高软件生产的效率与质量,降低应用系统设计的难度与成本,促使计算机应用向大数据、向更宽广的方向发展。 上世纪提出了软件构件技术或组件技术,希望将设计好的程序或程序段代码改造为可供复用的代码产品,例如 CORBA 、 DCOM 、 ActiveX 、 SOA 等,但它们更像开发平台或架构;又例如 JavaBean ,类同于大类或结构方法。 由于某个特定领域需要的软件具有相似的需求,软件复用在特定领域内更容易获得成功。 领域工程 是为一组相似系统设计软件的过程,涵盖了建立可复用软构件的活动。青鸟工程强调“自底向上的重用”:从系统最基本构件块搭建的方式考虑系统的重用,提出:构件生产将生产过程中产生的可复用制品放入公共资源库使实现复用开发。认为构件应从已有系统中挖掘提取,首先对业务需求进行分析,提炼出构件,通过交流沟通,将专家知识提炼成领域知识库,再确定重用库构件是否满足知识库需要。在提取构件时,要按构件开发流程进行开发。复用源大多只能选择某一个类似的产品,所能复用的内容只能局限于此产品;复用只能是拷贝然后修改的模式 。 但是,自底向上方法带有随机性,往往具有强领域性,应用范围较狭窄;数量繁多,缺少统一的规范与标准,管理、使用、学习难度大,缺少统一的规范与标准。有许多公司建立了自己的构件库,但都没在全软件界流行,都没形成以它们为特征的新的语言。如果不能从领域复用过渡到系统通用,打破领域的界限,软件生产工业化将只能是空话。而要做到系统通用,采用领域构件那种至下而上、从已有系统中挖掘提取、归纳总结的方式设计显然是不够了。要推进软件生产工业化进程,需要重点研究从上而下设计可复用软件资源库的理论与方法。 在面向对象时代,建模软件的标准主要为 UML ,它是一种面向对象的建模标准,能很好地与各类面向对象的语言相结合,可以通过建模直接完成数据库结构定义及程序框架的建立。但是它毕竟只是一个面向对象的建模语言,以“类”为基本图形元素。目前进入大数据时代,“类”的粒度大小已经不能满足需要,面对进一步究加大软件复用的粒度的需求, UML 建模标准也必须随之改变,应当研究新环境下建模软件的规范与标准。 比“类”更大粒度的可复用软件应当是通用的程序模块级可复用软件,也就是我们之前称为的通用软部件,涉及一个程序模块全界面的共享,每个软部件源代码放到一个文件中,共享内容可放到一个文件夹中,其编译后字节码可为一个到多个类代码,放在一到多个类文件中,共享手段是设定参数后链接全文件嵌入,实现部件级复用。只有设计出这样的软部件库,才可能考虑如何设计出相应建模软件,实现从建模到建立应用系统的全自动化过程。才可能以组装方式、不需要编写代码建立应用系统,才有软件生产的工业化与现代化。 软件代码复用发展历史可以分为三个阶段如图 1.1 所示 。 图2 软件代码复用技术发展的三阶段 2000 年以来,我们试验设计了一组系统模块级可复用程序,称之为通用管理信息系统软部件,近三年来,基于该软部件库又设计了新型建模工具,实现了从建模到建立应用系统全自动化,称之为管理信息系统软件生产线。 图3 软件生产线结构图 软件生产线指生产软件的软件 , 可以定义为:“一种集成化、可扩展、协同化的软件开发环境,它将软件开发过程中涉及的人、工具、制品等要素,按照一定的软件开发方法,有序组织起来,并使其相互协作”。体系结构例如图 1.2 所示。其中的建模工具是软件协同开发环境的核心,基于模型可以快速地建立应用系统、高效地进行系统维护与扩展。建模工具必须能和操作者互动,能提供给操作者以各种软件工具,生成或从软件资源库中选择所需要的程序进行组装,自动建立数据库并生产出最终产品。软件生产工具是用来辅助完成计算机软件开发、运行、维护、管理等活动或任务的软件,是实现软件生产自动化的关键。例如环境配置、数据完整性条件设置、权限设置、界面格式参数生成、各种格式文件生成、环境集成、菜单程序文件生成、工作流驱动与控制、 XML 或 HTML 程序文件生成、数据库与数据表定义、应用系统执行程序生成等程序。软件资源库是软件生命周期中具有复用价值的软件制品,其中核心内容是可复用的程序代码,按照从上而下设计应用系统的理论与方法,设计软件资源库应当从需求分析开始。 本软件生产线程序推出面向系统建模技术,用部件图代替类图,首先做系统建模,选择部件并输入必要的参数,之后一键建立应用系统。如需要对软件维护,只需要调出系统模型图,修改系统模型,再一键完成软件修改或扩展。操作者无需掌握任何编程语言基础与编写代码的能力,就能设计、建立与维护数据库应用系统,降低学习门槛,促进计算机应用,促进管理现代化,促进软件设计现代化,具有重大意义。 软件生产线技术具有实用价值,随着其技术的发展,能大大提高应用系统设计效率、降低成本、提高设计质量、降低维护成本,一般企业管理工作者将能自己进行应用系统的维护。在管理信息系统建设时,参与原始代码设计的人员将减少,大部分开发人员的主要工作将集中到数据库设计、应用系统结构研究、系统扩展与维护等工作上来,促使数据库应用范围不断扩展。 本实验程序由程学先主编,参加设计的还有程传慧、曾玲、杨晓艳、 童亚拉、方林、夏星、李振立、程传庆、 林姗、刘伟 、胡显波 、赵岚、肖模艳、龚晓明、王富强、 陈义、 郑秋华、陈永辉、 史函、刘玲玲、熊晓菁、周金松、祝苏薇、王嘉、谌章恒、张军、赵普、高霞、钱涛、张俊、李珺、张慧萍、顾梦霞、贺红艳、罗红芳、陈小娟、齐 赛、聂志恒、 王玉民、龚文义等 。 2. 环境 硬件: 局域网服务器(可选): 4 核 处理器,内存8GB及以上,硬盘1TB及以上,缓存8M。 PC 机: CPU:i3 及以上, 2.4GHz 及以上;内存: 2GB DDR 及以上;硬盘: 1TB 及以上;显示器: 21 英寸、 1366*768 及以上。 打印机 :A4 激光打印机 软件: 操作系统:Windows7及以上 数据库;SQL Server2014(或SQL Server2008及以上) 开发语言:JAVA(Jdk6.0)(jdk-6u27-windows-i586) 《管理信息系统软件生产线与数据库原理与技术课程实验软件操作说明》其后内容详见数据库原理与技术实验手册。 参考文献 1. 萨师煊,王珊.数据库系统概论(第三版).2000.2.清华大学出版社。 2. 冯玉才.数据库系统基础. 1993.09. 华中科技大学出版社 3. Abraham Silberchatz 等著 . 杨冬青等译 . 数据库系统概念 .2006.9 机械工业出版社。 4. Hector Garcia 等著.岳丽华等译.数据库系统全书 .2003.10 机械工业出版社。 5. Jeffrey D.Uiiman 等著. 岳丽华等译.数据库系统基础教程 .2009.8 机械工业出版社。 6. Hector Garcia-Molina 等著. 杨冬青 等译.数据库系统实现 .2001.3 机械工业出版社。 7. Ryan K.Stephens 等著. 何玉洁 等译.数据库设计 .2001.9 机械工业出版社。 8. 谢兴生.高级数据库系统及其应用.2010.1.清华大学出版社。 9. 王浩 等.零基础学SQL Server2008. 2009.12.机械工业出版社。 10. 闪四清.SQL Server 2008基础教程.2010.8.清华大学出版社。 11. 卫琳 等.SQL Server 2008数据库应用与开发教程(第二版).2011.6.清华大学出版社。 12. 柳玲等著.数据库技术及应用实验与课程设计教程.2012.5.清华大学出版社。 13. 贾铁军.数据库原理及应用学习与实践指导-基于SQL Server2014(第二版) 14. 曾建华.梁雪平.SQL Server2014数据库设计开发及应用.2016.9.电子工业出版社。 15. Wendy Boggs.Michael Boggs 著.邱仲潘等译.UML与Rational Rose 2002从入门到精通.2002.7.电子工业出版社。 16. 徐宝文等著.UML与软件建模.2006.1.清华大学出版社。 17. Jiawei Han 等著.范明等译.数据挖掘概念与技术 .2012.3 机械工业出版社。 18. 西安美林电子有限责任公司.大话数据挖掘.2013.1.清华大学出版社。 19. 李钟尉.java开发实战1200例(第一卷).2011.6. 清华大学出版社。 20. 李钟尉.java开发实战1200例(第二卷). 2011.1.清华大学出版社。 21. 李钟尉,李伟.学通Java的24堂课.2011.6.清华大学出版社 22. 程学先等.数据库原理与技术(第2版).2009.3.水利电力出版社。 23. 程学先等.数据库系统原理与应用.2014.3.清华大学出版社。 24. 徐士良.C常用算法程序集(第三版).2009年..清华大学出版社。 25. 王东迪.ERP开发实例详解之财务人事薪资篇.2004.8.人民邮电出版社。 26. 程学先等.管理信息系统及其开发.2008.2.清华大学出版社。 27. 夏星, 曾玲, 程传慧 等.在关系数据库平台上开发办公自动化系统.2002.26(5). 《武汉理工大学学报( 交通科学与工程版) 》 ,Ei检索。
个人分类: 生活点滴|3629 次阅读|0 个评论
介绍水利水电出版社新书:数据库原理与技术(第三版) 实验手册
求新 2018-1-18 12:46
数据库原理与技术(第三版) 实验手册 水利水电出版社2018元月出版 内容提要 本教材是为数据库课程理论教学配套使用的实验教材,配合课堂教学系统地组织上机操作,全面回顾理论教学内容,通过实践加深对基本知识的认识和理解,并学会应用,培养动手能力。本书从SQL Server可视化操作的实验入门,再设计系列验证性实验使更深入学习与掌握数据库基本原理、基本概念。设计了一套实验工具软件,辅助提高实验教学的效果。对数据库数据文件的解剖使能感性认识不同类型数据顺序存储与随机存储方式、数据类型及其意义、数据库相对文件管理的不同及优点。辅助生成SQL语句程序帮助读者加深对语句的理解,学习语句的设计方法。管理信息系统软件生产线及软部件库帮助读者了解数据库的用途、应用系统的构成,学习应用系统设计方法。数据挖掘原理实验程序帮助读者了解数据挖掘原理,用分步操作深入学习数据挖掘基本方法。所有自编软件基于JAVA开发,可在Windows系统、SQL Server2005到SQL Server2016环境中运行,无需任何程序设计语言基础都能掌握与使用。 本书可作为高等院校本、专科及在职职工学习数据库理论与技术的辅助教材,也可供研究生和从事计算机工作的科技工作者学习与参考,所附光盘软件可作为开发数据库应用系统的工具。 前言 数据库是设计与建立管理信息系统的主要支柱,管理信息系统是计算机应用最主要内容之一。学习数据库的目的,除了学习其思想、方法之外,还要掌握它在管理信息系统中应用的技术与方法。要学好数据库,除了学好数据库的基本理论、基本知识与基本方法外,还必须联系实际深入进行。数据库是一门实践性很强的课程,孤立地讲述数据库的概念、方法与技术会大大减少这门课程的价值,会使其理论变得枯燥乏味与难以理解,会出现理论与实践相脱离的弊病。只有通过实验与社会实践,才能真正掌握数据库的基本知识与技能。本书总结我们长期开发应用系统的实践经验,并将2001年起开始研究的软部件技术用于教学,内容详实、丰富,高度创新,紧密联系实际,能大大提高数据库课程教学质量,希望能帮助本书所有读者都能学会数据库、学会管理信息系统的开发与维护。 对于初次接触计算机的读者,关于数据存储、顺序与随机结构、数据模式、视图与索引、数据类型、数据冗余与数据一致性、数据共享等都是十分抽象的内容,通过解剖一个数据库的数据文件可以切身感受数据库数据独立、关系表结构、数据库特色、数据存储等概念,加深对数据库的理解。本书设计了类似于debug的以二进制方式读取数据库数据文件的程序,可以让读者进行数据库数据文件分析的实验。该程序还能解剖纯文本文件和Excel文件,通过比较同样数据在不同文件中存放的情况了解数据库和文本文件保存数据的相同和不同之处,深入认识数据库的优点。 初学数据库的读者比较容易接受的是数据库可视化操作,对于重点且是难点的SQL语句普遍感到困难。本实验手册设计了辅助生成SQL语句程序,包括辅助生成定义数据表结构的语句、修改数据结构的语句、查询数据的语句、录入数据或修改数据的语句,使读者能更好了解SQL语句的结构与设计方法,切实掌握SQL语言程序设计方法。 学习数据库的目的是应用数据库,实践并掌握数据库应用系统设计技能既能帮助读者更深入掌握数据库的基本知识,又能理论联系实际,学会应用系统设计方法,理解学习数据库的意义,了解应用系统需求与一些基本知识。可以由管理信息系统的需求反过来分析其对数据库技术的要求;联系管理信息系统的设计分析数据库应当具有的技术与方法;从管理信息系统的构成理解数据库的组成与结构;根据管理信息系统的发展考虑数据库理论与技术的变革方向;根据所设计应用系统在应用中的表现分析与检验其中所设计的数据库结构的正确性等。近十多年来,曾一度对我国数据库教学发挥极大影响的VFP数据库系统逐渐淡出教学;有些学校改用实用中用得特别多的SQL Server或Oracle数据库管理系统组织教学,但一般都不再介绍设计数据库应用系统的有关知识与技术。本书设计了独具特色的基于JAVA开发的软部件库、数据库桌面系统和软件生产线,使得无需掌握任何编程语言、无需具有任何编码基础就能进行操作数据库、开发应用系统的实验,使得数据库实践环节的教学能顺利进行。 管理信息系统软部件是应用系统中由类与对象组合而成的、集成了多项功能、可以表现多种性能的具有自适应与即插即用特性的通用程序模块,只需要输入必要的参数,就可以让一个部件程序选择并表现某具体功能与特殊的性能。软件生产线系统提供面向系统建模程序,运行该程序可以建立应用系统模型,只要在建模过程中根据提示输入必要的参数,就能在以分钟计的极短时间里搭建一个局域网上的功能比较齐全的管理系统。这个系统可拥有丰富易操作的界面、充分满足用户需要的功能与良好性能,可包括各种数据录入与维护的程序、满足各种需要的查询程序和数据处理程序、各种数据导入或导出程序、多种打印与图形输出程序。将之用于数据库教学,可以不要求学习任何开发语言、不懂程序代码的语法与句法,只要求安装JAVA系统软件jdk6.0和SQL Server数据库(SQL Server 2014及之前版本,也可用于Oracle、MySQL、Access、DB2、达梦等数据库),对应用系统需求进行分析,就可以让学生结合数据库设计的实际开发应用系统,通过实践更好理解与掌握数据库的理论与方法;深入且具体地让学生联系应用系统需求,认识数据冗余、共享、数据独立性、各类数据完整性及数据完整性保护、关键字、视图、数据安全、SQL语言及其应用、数据表结构及其对系统设计的影响、字典表与数据整合、代码表、派生数据及其处理等基本概念、基本理论与基本方法;掌握数据库系统设计方法,从而大大提高数据库的学习质量与动手能力。 软件生产线技术具有实用价值,随着其技术的发展,能大大提高应用系统设计效率、降低成本、提高设计质量、降低维护成本。一般企业管理工作者将能自己进行应用系统的开发与维护。请人开发需要几十万,系统维护费用高昂;自己开发只需要几十元,在分钟计的时间里自己就能扩展或修改应用系统,可以体验自己开发与维护应用系统的乐趣。在管理信息系统建设时,将有条件实现分工,参与原始代码设计的人员将减少,大部分开发人员的主要工作将集中到数据库设计、应用系统结构研究、系统扩展与维护等工作上来,促使数据库应用范围不断扩展。随书发行的光盘中包括全部实验工具程序:辅助生成SQL语句程序、管理信息系统软件生产线3.0版、数据挖掘实验程序等,为保证所有实验能顺利运行,附加了所有数据文件,其中数据库除附数据文件与日志文件外,还附备份文件,考虑到读者实验环境的不同,另外附加生成数据表与录入数据的SQL程序,如果因为版本原因无法恢复数据库,可以将程序拷贝到SQL Server查询窗口执行,生成实验所需要的数据表和数据。 本书由程传庆主编,技术支持:程学先。参加前期版本编写及软件设计的还有程传慧、曾玲、杨晓艳、童亚拉、方林、夏星、李振立、林姗、刘伟、胡显波、赵岚、肖模艳、龚晓明、王富强、陈义、郑秋华、陈永辉、史函、刘玲玲、熊晓菁、周金松、祝苏薇、王嘉、谌章恒、张军、赵普、高霞、钱涛、张俊、李珺、张慧萍、顾梦霞、贺红艳、罗红芳、陈小娟、齐赛、聂志恒、王玉民、龚文义等,在此一并表示感谢。 目录 实验1 SQL Server 2014可视化操作实验入门 …………………7 1.1 实验目的 ……………………………………………………7 1.2 预备知识 ……………………………………………………8 1.3 实验范例 ……………………………………………………8 1.3.1 可视化方式创建数据库 ……………………………9 1.3.2 可视化方式创建数据表 ……………………………12 1.3.3 可视化方式进行数据录入 ……………………………14 1.3.4 分离和附加数据库 ………………………………………14 1.3.5 备份和恢复数据库 ………………………………………16 1.4 实验练习 ……………………………………………………21 实验2 SQL Server文件组织分析 ……………………………22 2.1 实验目的 …………………………………………………22 2.2 预备知识 …………………………………………………22 2.3 实验范例 …………………………………………………25 2.4 实验练习 …………………………………………………28 实验3 SQL数据定义语句 ………………………………………29 3.1 实验目的 …………………………………………………29 3.2 预备知识 …………………………………………………29 3.3 实验范例 …………………………………………………30 3.3.1 SQL语句创建数据库 ………………………………………30 3.3.2 修改数据库定义 ………………………………………32 3.3.3 删除数据库 ………………………………………34 3.3.4 创建数据表CREATE TABLE语句 …………………35 3.3.5 修改数据表结构ALTER TABLE 语句 …………………37 3.4 实验练习 …………………………………………………37 实验4 定义数据完整性 ………………………………………38 4.1 实验目的 …………………………………………………38 4.2 预备知识 …………………………………………………39 4.3 实验范例 …………………………………………………42 4.3.1 T-SQL语言可视化定义数据完整性约束 …………………42 4.3.2 添加CHECK约束的语句 ……………………………46 4.3.3 T-SQL语言建表语句内定义数据完整性约束 ………48 4.4 实验练习 ……………………………………………………49 实验5 应用工具程序定义数据表 ……………………………50 5.1 实验目的 ……………………………………………………50 5.2 预备知识 ……………………………………………………51 5.3 实验范例 ……………………………………………………55 5.3.1 建立数据表——生成CREATE TABLE 语句 …………56 5.3.2 修改数据表结构——生成ALTER TABLE 语句 …………59 5.4 实验练习 ……………………………………………………63 实验6 数据维护 ……………………………………………………64 6.1 实验目的 ……………………………………………………64 6.2 预备知识 ……………………………………………………64 6.3 实验范例 ……………………………………………………65 6.3.1 向数据表录入数据的INSERT INTO 语句 ………65 6.3.2 修改数据表中数据的UPDATE语句 …………………68 6.3.3 删除数据表中数据 …………………………………………69 6.4 实验练习 ……………………………………………………69 实验7 对单一表查询实验 …………………………………………70 7.1 实验目的 ……………………………………………………70 7.2 预备知识 ……………………………………………………71 7.3 实验范例 ……………………………………………………72 7.3.1 实现投影运算的查询 ………………………………72 7.3.2 包含有选择运算的查询(条件查询) ……………………73 7.3.3 包含聚集函数的查询 ………………………………75 7.3.4 对查询结果排序输出 ………………………………76 7.4 实验练习 ……………………………………………………76 实验8 多表查询及查询工具的使用 ………………………………77 8.1 实验目的 ……………………………………………………77 8.2 预备知识 ……………………………………………………78 8.3 实验范例 ……………………………………………………80 8.3.1 多表连接查询 …………………………………………80 8.3.2 多表外部连接查询 …………………………………………81 8.3.3 嵌套查询 ……………………………………………………82 8.3.4 应用查询工具程序生成查询SQL语句的查询 ………85 8.4 实验练习 ……………………………………………………92 实验9 关系代数实验 …………………………………………94 9.1 实验目的 ……………………………………………………94 9.2 预备知识 ……………………………………………………95 9.3 实验范例 ……………………………………………………97 9.3.1 面向集合的关系运算 ……………………………98 9.3.2 专门的关系代数实验 ……………………………101 9.4 实验练习 ……………………………………………………105 实验10 视图、索引 …………………………………………106 10.1 实验目的 ……………………………………………………106 10.2 预备知识 ……………………………………………………107 10.3 实验范例 ……………………………………………………110 10.3.1 行列子集视图及其应用 ………………………………110 10.3.2 基于视图组织查询 …………………………………………114 10.3.3 建立规则及其应用 …………………………………………117 10.3.4 建立索引及应用 …………………………………………118 10.4 实验练习 ……………………………………………………119 实验11 T-SQL程序设计 …………………………………………121 11.1 实验目的 ……………………………………………………121 11.2 预备知识 ……………………………………………………121 11.3 实验范例 ……………………………………………………133 11.3.1 TSQL语言编程基础 …………………………………………134 11.3.2 存储过程 ……………………………………………………141 11.3.3 触发器 ……………………………………………………144 11.4 实验练习 ……………………………………………………147 实验12 数据库管理与数据控制语言 ………………………………148 12.1 实验目的 ……………………………………………………148 12.2 预备知识 ……………………………………………………149 12.3 实验范例 ……………………………………………………159 12.3.1 数据库安全性管理 …………………………………………159 12.3.2 数据导入导出 …………………………………………162 12.4 实验练习 ……………………………………………………164 实验13 使用数据库桌面操作系统程序操作数据库 ………165 13.1 实验目的 ……………………………………………………165 13.2 预备知识 ……………………………………………………165 13.2.1 数据库桌面操作系统组成与设计思想 …………………165 13.2.2 部件库部件的功能与使用方法。 ……………………170 13.3 实验范例 ……………………………………………………179 13.3.1 数据维护基本操作 …………………………………………179 13.3.2 存在文本类型数据的数据维护 ……………………180 13.3.3 可变换标签、可使用代码、可变换按钮名称的数据维护 182 13.3.4 存在图像类型数据的数据维护 ……………………184 13.3.5 存在数据安全性、数据完整性控制要求的数据维护 186 13.3.6 自定义布局的表单程序与表单设计器 ……………………189 13.3.7 实现参照完整性控制 ………………………………192 13.3.8 音像手册设计与自定义表单 ………………………………193 13.3.9 固定格式查询程序 …………………………………………195 13.3.10 通用查询程序 …………………………………………197 13.3.11 组合查询程序 …………………………………………198 13.3.12 涉及聚集函数的查询程序 ………………………………199 13.3.13 文本查询程序 …………………………………………201 13.3.14 纵向数据统计程序与ABC分类 ……………………202 13.3.15 横向数据统计程序 ………………………………204 13.3.16 关系运算 …………………………………………205 13.3.17 交叉表、表转置与生成统计图表 ……………………206 13.3.18 数据导出到纯文本文件 ………………………………209 13.3.19 数据导出到Office文件 ………………………………210 13.3.20 从纯文本文件导入数据 ………………………………211 13.3.21 从Office文件导入数据 ………………………………212 13.3.22 生成表格格式文件及打印与打印预览 ……………………213 13.3.23 生成表单式格式文件及打印与打印预览 …………216 13.3.24 生成标签格式文件及打印与打印预览 ……………………218 13.3.25 生成带统计图报表格式文件及打印与打印预览 …………220 13.4 实验练习 ……………………………………………………222 实验14 使用软件生产线建立应用系统 ……………………225 14.1 实验目的 ………………………………………………………225 14.2 预备知识 ……………………………………………………225 14.3 实验范例 ……………………………………………………231 14.3.1 仓库管理系统框架设计 ——应用用例图、数据结构部件图、系统结构部件图 创建一个包括18个数据表、46个模块的应用系统… …… 231 14.3.2 企业管理系统框架设计—— 应用用例图、数据结构部件图、系统结构部件图、组件图 创建一个包括90个数据表、219个模块的应用系统 …… 238 14.3.3 办公自动化系统框架设计 ——应用时序图设计一个带工作流控制的系统 …………260 14.4 实验练习 ……………………………………………………264 实验15 数据挖掘原理实验 …………………………………………274 15.1 实验目的 ……………………………………………………274 15.2 预备知识 ……………………………………………………274 15.3 实验范例 ……………………………………………………278 15.3.1 公式发现 ……………………………………………………278 15.3.2 Apriori关联分析 …………………………………………279 15.3.3 FP-Growth算法 …………………………………………280 15.3.4 ID3分类法与决策树 ………………………………282 15.3.5 聚类分析 ……………………………………………………284 15.3.6 SQL Server数据挖掘 ………………………………285 15.4 实验练习 ……………………………………………………293 光盘使用说明 1.软件组成与功能 本光盘为《数据库原理与技术》第三版和《数据库实验手册》配套软件,包括管理信息系统“软件生产线”3.0版、数据库桌面操作系统、工作流实验程序、数据库SQL语句实验程序、数据挖掘实验系统等内容。 1)管理信息系统“软件生产线”3.0版 软件生产线通过建立用例图、数据结构部件图、组件图、系统结构部件图等系统模型、调用部件程序,用户只需根据提示输入参数,便可一键生成应用系统;也可以调出已经建立的系统模型,修改参数,再一键就可完成系统修改与扩展。操作者无需任何语言基础都能设计出高质量、界面友好的应用系统。可用于数据库课程实验,帮助了解一般管理信息系统的构成、结构特点、功能与性能要求,设计方法。也可用于实际管理信息系统的开发,具有开发效率高,技术难度低,所开发项目界面丰富、易学习、易使用、易维护、成本低等特点。 2)数据库桌面操作系统 可选择功能、变换界面、十分容易地对数据库进行数据维护、查询、处理、通信、打印等操作,是对一般数据库管理系统可视化操作的功能的补充。也是了解本系统部件库的工具。 3)工作流实验系统 通过建立时序图模型可建立工作流控制的应用系统,例如办公自动化系统与ERP系统。可帮助了解管理信息系统中具有工作流控制要求的应用系统结构与功能、性能情况。 4)数据库SQL语句实验程序 可采用向导手段辅助生成建立数据表、修改数据表结构、关系代数、数据查询、数据维护等SQL语句,帮助了解SQL语句的结构与设计方法。 5)数据挖掘实验系统 可用于数据挖掘课程教学,通过单步操作与图形了解数据关联、FP树、ID3决策树、聚类分析、公式发现等数据挖掘的理论与算法。也可用于这些类型数据挖掘的操作。 2.环境要求 硬件环境: 局域网服务器(可选):4核处理器,内存8GB及以上,硬盘1TB及以上,缓存8M。 PC机:APU:i3及以上,2.4GHz及以上;内存:2GB 及以上;硬盘:1TB及以上;显示器:21英寸、1366*768及以上。 打印机:A4激光打印机或其他。 软件环境: 操作系统:Win7及以上 数据库;SQL Server2014(或SQL Server2008及以上) 开发语言:java(jdk6.0) 3.设计人员 本软件由程学先主设计。参加设计与研究的有:程传慧、曾玲、杨晓艳、童亚拉、方林、夏星、李振立、程传庆、林姗、刘伟、胡显波、赵岚、肖模艳、龚晓明、王富强、陈义、郑秋华、陈永辉、史函、刘玲玲、熊晓菁、周金松、祝苏薇、王嘉、谌章恒、张军、赵普、高霞、钱涛、张俊、李珺、张慧萍、顾梦霞、贺红艳、罗红芳、陈小娟、齐赛、聂志恒、王玉民、龚文义等。 本软件中选用了以上人员中部分人员所设计的程序,这些程序在运行时会显示作者名,未显示作者名的程序由程学先设计。 4.实验准备 1)实验环境准备 本系列实验基于SQL Server与JAVA语言进行。实验前要求正确安装数据库与JDK程序并按实验手册说明正确设置环境变量。有些实验要求建立ODBC数据源,要按照实验手册要求建立数据源。许多程序默认数据源名称为小写sql1,请按实验要求设定。在变换数据库时,注意改变ODBC数据源sql1的配置指向所需数据库。 2)程序准备 对应管理信息系统“软件生产线”3.0版、数据库桌面操作系统、工作流实验程序、数据库SQL语句实验程序、数据挖掘实验系统等每一类实验前,需将各包括P1子文件夹的各实验文件夹全部拷贝到硬盘中,之后可选择其中P1文件夹中.jar程序,双击执行。 3)数据准备 为方便学习与重现实验手册中实验结果,光盘中带目录:“实验数据文件备份”,其中各子文件夹中文件分别存储实验手册中实验一、……等实验中所需数据,实验十二及之前文件夹中包括数据库数据文件、数据库备份文件和一个WORD文件,里面存放同一个数据库的数据,可以任选一种恢复实验手册中实验所需数据环境。其中,数据库数据文件、数据库备份文件可在SQL Server2014数据库中恢复实验环境。在其他数据库中可将WORD文件中内容拷贝到数据库查询编辑器中执行以恢复所需实验环境。注意:在语句开始可能有建立数据库语句,如果存在同名数据库,需要删除建库语句,或在数据库系统中删除同名数据库,要注意其中数据会被全部删除。如果存在同名数据表,也会导致操作失败。实验十三及之后文件夹中除包括所需要数据库数据外,还包括接口参数文件与打印或建立界面所需数据格式文件,需要将它们拷贝到相应文件夹的P1文件夹中,再执行相关程序。如果欲设计新系统,可以先删除这些文件。 5.故障自检 1)恢复数据库失败 在恢复数据库过程中如果出现同名数据库或同名数据表冲突,需要先删除原有数据库或数据表后再操作。 2)建表操作失败1 本系统中使用的数据类型一般为:char、nchar、int、datetime、text、image、numeric、float,某些操作如果使用其他数据类型有可能导致失败,请参考实验手册相关内容操作。 注意在建立或修改实体模型时,退出数据输入界面时都要点击“保存”,否则数据不会录入甚至丢失。如果是表格式界面,注意在操作完成后常需要点击另外一行在做存盘操作,否则最后一个数据可能丢失。 3)建表操作失败2 运行“数据结构部件图.jar”程序时点击“建表”按钮最终未见“已经建立了…个数据表”的提示,就退出运行,表示建表操作未成功。 本程序运行时将检查每个欲建数据表是否在当前数据库中有同名表,如果有,将先删除同名表,如果数据表处于占用状态而导致删除失败,将退出建表。可先手工删除同名表。同时请注意,如果有同名表,原有数据将删除,请做好备份以防丢失数据。 4)“生成菜单”失败 运行“系统结构部件图.jar”或“组件图.jar”程序时点击“生成菜单”按钮最终未见“生成菜单程序成功”的提示,请检查是否已经完成所有相关数据表的建表操作、图中所有部件图中涉及的数据表是否已经建立到ODBC数据源所指数据库中,所涉及的数据表字段构成是否和所建表结构一致。 5)建立系统失败 运行“系统结构部件图.jar”或“组件图.jar”程序时点击“建立系统”或“建立系统1”按钮未见文件压缩信息。如果显示不见文件的提示,请检查P1文件夹下是否存在“create.cmd”且不可写,如果存在,请强行删除或开机重启。请检查P1文件夹下bin子文件夹中是否存在“menu.java”,如果不存在,说明生成菜单失败。检查“menu.class”是否存在,如果不存在请检查所有部件图设计是否正确。检查是否存在:“MANIFEST.MF”和“MANIFEST1.MF”,前者影响建立系统的操作,后者影响建立系统1的操作。如果不存在或文件被破坏,请从光盘中重新拷贝这二个程序。 6)执行.jar程序失败 请检查是否正确安装了数据库与JAVA、环境变量设置是否正确、是否建立了数据库、是否定义了ODBC数据源、ODBC数据源是否指向所建立的数据库。 7)执行“数据库桌面系统”出错 请注意操作次序:选择部件程序、根据需要输入参数、点击“执行”按钮、退出执行程序。一般“数据表名”是必需输入的参数。如果进行数据维护操作,“关键字”是必须输入的参数。如果执行导入、导出和其他少数程序,要求下载: iText-5.0.5.jar、jacob.jar、jcommon-1.0.16.jar、jfreechart-1.0.13.jar、PDFBox-0.7.3.jar、poi-3.8-20120326.jar、FontBox-0.1.0-dev.jar、PDFont.java、poi-scratchpad-3.9-20121203.jar,并同时拷贝到“软件生产线”、“数据库桌面系统”、“工作流实验程序”等目录中的P1文件夹的COM子文件夹中。 每执行完一个部件程序,应当及时“退出”,有时还要求退出到操作系统。如果将多个部件程序置于运行状态,可能导致冲突。如果连续执行多个部件程序,可能出现表名、字段名冲突错,请退出程序重新执行。 如果数据库中数据出现错误,例如多个全NULL的记录或其他不明符号,有可能导致错误。 8)执行登录程序失败 如果在初始设置时定义为“有”登录程序,在运行应用系统程序时将首先进行登录操作。如果执行登录程序时出现故障。请检查数据是否正确安装,是否建立了数据库、是否定义了ODBC数据源、ODBC数据源是否指向所建立的数据库、数据库中是否存在“用户表”、用户表中是否存在记录。 9)所建系统非预期 有时所建立的系统非预期。请执行“0系统初始化.jar”程序,检查数据库名称、ODBC数据源名称、标题、是否有登录程序等内容,检查其设置是否符合操作要求。 10)执行系统建模有关程序出现图形错误 在执行“用例图.jar”、“数据结构部件图.jar”、“系统部件结构图.jar”、“组件图.jar”等程序时出现非设计图形,请检查在P1文件夹中是否存在“用例图.txt”、“数据结构部件图.txt”、“系统部件结构图.txt”、“组件图.txt”等文件,其中内容是否正确。如果手工修改这些文件有可能格式出现错误,如果不能改正,请删除后重新建立有关文件。执行“工作流时序图.jar”程序默认的数据文件为P1文件夹中的“工作流时序图.txt”。 11) 导入导出操作失败,程序无法运行 本系统少数程序要求下载:FontBox-0.1.0-dev.jar、iText-5.0.5.jar、jacob.jar、jcommon-1.0.16.jar、jfreechart-1.0.13.jar、poi-3.8-20120326.jar、PDFBox-0.7.3.jar、poi-scratchpad-3.9-20121203.jar等文件并拷贝到P1下COM文件夹中。如果缺少其中某些文件,当涉及Office文件(doc、xls、pdf)的导入导出操作时将提示下载并安装,否则操作不成功。 在涉及文件的导入导出时,注意程序中将数据表的导入导出和纯文本文件的导入导出集成在一起,操作时要注意区分“源”与“目的”,源指提供数据的表或文件,目的指导入导出目的地(表或文件),如果涉及数据表导入导出,要求定义的参数主要是源表名与目的表名;如果是从文件导入,要求定义文件名与目的表名;如果是导出到文件,要求定义文件名与源表名。 注意区分添加式与修改式,前者是无条件将源中全部数据加入到数据目的地,有可能出现关键字重复的错误,当目的数据与源数据存在关键字相同记录时请选择修改方式的导入导出。 12)多表操作出现连接错误 有关查询、数据处理、导入导出、报表等程序可能涉及多表操作,在运行时如果未指明外键或相联系字段名,将查找同名字段再组织连接,注意有部分程序在查询同名字段时区分大小写,如果存在同名字段,但在不同表中大小写不同,将导致连接失败。 在运行“数据库桌面系统”或其他定义参数时注意操作次序是先选择部件程序;再选择数据表,如果涉及多表,要求一次性输入所有数据表名称,之后再选择关键字或其他字段,如果选择字段后又补充选择数据表,有可能字段名表示出错。
个人分类: 生活点滴|3079 次阅读|0 个评论
华冰聊专利:投资人看专利项目的正确方式
热度 3 bingbing800 2016-8-15 10:15
创新创业的大潮下,资本对技术创新型项目越来越关注。而我国的专利申请数量已连续5年世界第一,且持续增长。在这样的趋势下,会有越来越多的科技创新型项目都有专利,面对越来越多的专利项目,投资人应该如何选择?到底哪个项目才真有投资价值?项目拥有怎样的专利才能起到保护创新技术的作用?投资人的利益才能得到有效保证?笔者建议,可以从以下几点看项目专利的好坏。 看数量、看种类 专利数量是最容易看明白的数据,也是投资人都会看的数据,其重要性不必多说。但看种类很多投资人则会不知如何下手。专利一共分三个类别:发明、实用新型和外观设计,知识产权保护中除了专利,还有商标、软件著作权等,对于技术创新类项目,不同技术领域其专利类型会有所侧重,如果是一个IT类项目,应该发明、外观设计、软件著作权多一些,实用新型会比较少;遇到实用新型专利较多的IT项目,就需要跟项目方沟通下原因了。而对于一种市场看好的小物件,如果只有一个发明专利,而且申请时间不长,则也不是一个好的保护方式。因此,面对不同领域的创新项目,投资人应该知晓其专利是否真的具备保护产品的作用,首先数量和种类应该与该技术相匹配。 看专利与产品、创新技术的对应关系 每个专利都有保护对象,如果投资人想投的项目与专利的保护对象没有关系,那专利对这个项目的作用是可以忽略不计的。比如说投资人看中的是一个工业机器人的项目,但项目里的专利却涉及生物药的制备方法,显然两者没有任何关系,该项目持有人有这个专利对于该项目也没有增值作用。当然,现实中的案例可能没这么明显,但投资人仍需睁大慧眼,避免被项目方“忽悠”。 看国别 一些项目有市场在海外,要特别关注该项目在目标国的专利情况,尤其是专利制度比较完善的国家,比如说美国、日本、韩国、欧洲等。比如说某项目在美国有较好的市场,但是仅在中国申请专利,美国一件专利也没有申请,那该项目在美国的市场风险就会很大,极有可能因为专利问题而遭遇侵权诉讼,投资人在选择这样的项目时,需要提醒项目方重视在目标市场的专利保护问题,并承诺在一定期限内完成专利布局,降低诉讼风险。 看持续性 一个项目有多个专利,但多个专利就集中在某一天或某个时间段提交,其他时间没有专利申请。这种没有持续性的专利申请行为很可能并不是为了保护技术而提交的专利申请,专利也不一定对技术有保护作用,技术方有可能是因为要申请高新技术企业或别的政府资助而申请的专利,这种因为政治目的而申请的专利,对投资人的收益很难有保护作用,需要投资人进一步核实。 看主要发明人 对投资人来说,最重要的是团队。而对于技术创新型项目,创新人才在团队里的作用相对更重要些。如果企业所持有的专利主要发明人已经离开团队,则有可能项目的后续创新能力有问题,还有一种可能,离开的主要发明人加入新的团队或创业,生产与该项目相同或差不多的竞品,成为该项目的最大威胁。因此,主要发明人是否仍在团队中,去了哪里做什么,是投资人需要去探寻的一个重点。 另外,有的项目主要发明人可能就是项目创始人,则需要核实创始人的教育、工作背景是否与创新技术相符,有没有可能是团队其他人的创新但写在创始人名下,掩盖了真实发明人的事实。如果有掩盖真实发明人事实的行为,仍需要进一步求证真实发明人的去向。 看法律状态及完整性 法律状态即专利是否已经授权,是否存在转让、许可等行为,查清专利权从哪里来、去了哪里?核实专利权是否与他人共同申请?许可给他人使用是何种许可方式等等,确保专利权有效、完整、安全。 总之,专利是法律授予专利权人的合法垄断权,可以帮助专利权人和投资人更大的保护自己的利益和市场。而专利信息是公开信息,内含多角度数据,投资人在看专利项目时,可以从专利数据中找到更多有利于辨识项目好坏的依据,供投资人参考。 【本文于2016年8月15日在中国科学报第七版-观点刊发】 华冰,专利执业代理人 知乾知识产权信息咨询(北京)有限公司 总经理 知乾,使创新技术更值钱! 公司网址: www.zhiqianip.co m 联系电话:400-0303-972 010-62580655 邮箱:zq@zhiqianip.com
个人分类: 专利|5865 次阅读|3 个评论
[转载]《科学家》杂志评出2009年生命科学领域十大创新技术
annehuang 2010-3-21 12:40
《科学家》杂志评出2009年生命科学领域十大创新技术 由于经济危机的影响,2009年对大多数行业来说都是困难的一年,生命科学也不例外。不过全球的技术公司和实验室今年仍然开发出了无数种新技术和新产品,旨在帮助科学家把研究推向新的水平。然而,在各大实验室预算一年紧似一年的情况下,哪一项新技术最值得投资呢? 美国《科学家》( The Scientist )杂志由此邀请了一组专家学者,对2009年生命科学领域的创新技术和产品进行了评选,这是《科学家》连续第二年进行此类评选。以下为评选结果前十名: 10,3D细胞培养机 9,蛋白质表达促进新系统 8,细胞代谢分析仪 7,新型基因组序列捕获工具 6,多合一显微镜 5,锌指核酸酶技术成功培育首个靶基因敲除大鼠 4,可量化的照相机 3,可操纵细胞的光敏系统 2,病原体快速检测仪 1,仅利用蛋白质诱导小鼠胚胎纤维原细胞多能性 作者:梅进 来源: 科学网 www.sciencenet.cn 发布时间:2009-12-4 13:57:01 引用地址: http://news.sciencenet.cn/htmlnews/2009/12/225844.shtm
个人分类: 科学计量学与科技评估|1755 次阅读|0 个评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-20 13:29

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部