欢迎来到天天文库
浏览记录
ID:32658363
大小:132.79 KB
页数:5页
时间:2019-02-14
《sas系统应用教程教案讲义chapter04》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第四课SAS数据库、SAS数据库(SASdatalibrary)的成员一个目录里的所有SAS文件都是一个SAS数据库(SASdatalibrary)的成员。一个目录可以包含外部文件(非SAS文件)以及SAS文件,但只有这些SAS文件才是SAS数据库的成员。SAS数据库是一个逻辑概念,没冇物理实体。图4.1描述了SAS数据库、SAS文件和SAS文件的元素之间的关系。注意,这个库对应于主机操作系统的一个目录,而SAS文件对应于目录内的一个文件。图4.1在SAS数据库中的成员类型例如,我们前面定义的Study永久库就是一个SAS数据库,对应的冃录为d:sasdatamydir,在此目录内有SAS
2、数据集文件:•Class.sd2(包含两种成员类型DATA和VIEW)•索引文件Class.si2其他SAS文件如用BASESAS软件的存储程序功能产牛:的成员类型为:•PROGRAM程序文件SAS的Id录是具启成员类型为:•CATALOG的SAS文件此文件用来存储许多称为H录条冃(catalogentries)的不同类型的信息,用于SAS系统识别它的结构。典型地,像BASESAS软件,如果存储目录条目信息对于处理是必要的话,就H动地存储SAS目录条目,而在其他SAS软件中,用户必须在各个过程小规定这个目录条冃,用下面完整的四级名字形式来识别:libref.catalog.entry-name
3、.entry-type(库标记.Fl录名.条目名.条目类型)。SAS系统有一些特性帮助你管理目录中的条目,一是CATALOG过程,它是BASESAS软件屮的一个过程;另一个是显示管理的CATALOG窗口。SAS访问描述器是一个允许用户创建SAS/ACCESS视图的工具,访问描述器的成员类型为:•ACCESS的一些文件我们可以川SAS/ACCESS软件里的ACCESS过程创建它们。访问描述器描述存储在SAS系统外部的数据,如一些公开的数据库管理系统(DBMS)屮的数据,每个访问描述器保存我们想要访问的有关DBMS文件的必要信息,如它的名字、列名和列类型等。对SAS数据库的管理1.联系和删除库标记
4、的方法可以使用LIBNAME语句把库标记与一个物理名字联系起来.例如上而例子中:libnameStudy'd:sasdatamydir';也可以使用LIBNAME语句删除这个库标记,提交的形式如下:libnameStudyclear;所谓的SAS数据库的物理名字,是指在你的主机系统下的SAS文件名,因此必须符合主机系统下文件名的法则,如在Windows环境下,文件的路径(也称主机的冃录名)命名法则为如d:sasdatamydir的形式。库标记是在SAS系统中用来标识SAS系统一•组文件的方式,它是一个临时的名字,使得我们在每一个SAS系统作业或会话中与SAS数据库联系在一起。2.查看S
5、AS数据库及其内容如图4.2所示,操作步骤如下:-n
6、
7、>d■凶1□l^lsl到al劇屉
8、團[住PROGRAMEDITOR-ABC06.sasPROCDATASETSr-Ini刈000011ibname00002study55d:sasdaHr11;s1>■LIBNAfflE-Ini刈^SASLibr"巳fHostPathNameFileEditViewGlobalsOptionsWindowHelpOHMMM«■■■W■MAPSV612C:SASmapsSASHELPV61255C:SASSASCFG111SC:SASafsasheSASUSERV612C:SASsasu
9、serSTUDYV612d:sasdatamydirNORKV612C:SASSASWORK*TD07227Enaine念DIRLibref:STUDYpeSASFileMemtypeIndexedSCLASSSURVEYDATADATAYES肉VARLibref:STUDYDataset:CLASSnjjc]dMariab1eLenothFormatInformatKevI丫TEST2TEST3图4.2创建和查看STUDY数据库及其内容•在命令框中键入LIB或LIBNAME,进入LIBNAME窗口,列出了所有已指定库标记的SAS数据集•在想要查看的库前面的横线上键入S(即SELEC
10、T)并回车,进入DIR窗口,列出了指定数据库中的所有SAS文件•在想要査看的数据集前面的横线上键入S并回车,进入VAR窗口,列出了指定数据集的描述部分的信息•在想要修改的变量前面的横线上键入R(即RENAME)并回车,可以改变这个变量的属性。•发布END命令退出当前窗口或用MOUSE单击一下窗口右上角的关闭窗口按钮。3.用Libraries对话框进行管理用MOUSE单击一下SAS系统的标准工具栏上
此文档下载收益归作者所有