SAS Software Functions
Base SAS (Statistical Analysis Software) software is at the epicenter of SAS solutions because it provides the essential tools for mastering the four data-driven tasks that are common to virtually all applications: data access, management, analysis and presentation.
SAS/GRAPH software provides information and presentation graphics capabilities to produce a wide variety of business charts, plots, and maps in many colors and patterns.
The procedures in SAS/FSP software provide convenient interactive facilities for data entry, editing, and retrieval. Using SAS/FSP software you can:
- browse and edit the contents of SAS data sets
- enter data into existing SAS data sets
- create new SAS data sets
- browse and edit SAS data views created with SAS/ACCESS software
- browse SAS data views created with the SQL procedure in base SAS software
- create, edit, and print form letters and reports
- build and customize end-user applications
SAS/STAT software provides comprehensive tools for data analysis that meet the needs of an entire organization. It provides extensive statistical capabilities that enable you to evaluate data from a variety of sources, including clinical trials, marketing databases, health surveys, customer preference studies, stock market research, and many more.
SAS/CONNECT software is a SAS-to-SAS client/server toolset. SAS/CONNECT provides users and applications developers the ability to manage, access, and process data in a distributed environment by enabling you to:
- direct processing to a remote data source and get results back locally
- develop local graphical user interfaces that process remote data sources
- transfer disk copies of data
- build integrated client/server applications
- develop store-and-forward applications
- write object-oriented applications that span platform boundaries
- perform client/server based task scheduling
This allows you to create a distributed environment that best utilizes your data and hardware resources to satisfy your enterprise needs.
SAS/ETS software provides very powerful and extensive tools for time series, econometric and financial analysis. A full range of forecasting and econometric methods, from simple to complex, are supported. The software also includes a point-and-click Time-Series Forecasting System that offers automated model fitting and forecasting, and interactive model development. An Investment Analysis system provides time-value-of-money analysis for a variety of investments, including loans, bonds, depreciation and generic cash flows.
SAS/SHARE software is a data server that gives multiple users simultaneous access to SAS files. Working hand-in-hand with other SAS components, SAS/SHARE locates and delivers the data to meet multiple requests. It is ideal for applications that require constant data updates and that are accessed by many different users. SAS/SHARE supports security features for server operations, including native host security and password verification.
SAS/QC software provides a comprehensive set of tools for statistical quality control and quality improvement. You can use these tools to organize quality improvement efforts, design industrial experiments for product and process improvement, apply Taguchi methods for quality engineering, establish statistical quality control of a process, maintain statistical control and reduce variation, analyze process capability, and develop and evaluate acceptance sampling plans.
SAS/ASSIST software is a menu-driven, task-oriented interface to SAS features and functionality. Many SAS customer sites use SAS/ASSIST software to empower end users of all experience levels with the ability to access data and produce analyses and reports.
SAS/IML software provides a powerful and flexible matrix programming language in a dynamic, interactive environment for programmers, statisticians and researchers. You can use the SAS System for data manipulation and statistical analysis, then employ the SAS/IML matrix language for more specialized analyses and exploration.
SAS Component Language, SCL, is a programming language that enables you to develop many different types of applications, from simple programs that accomplish a few tasks to sophisticated, interactive applications that use procedures available in other SAS software products. For example, you can use SCL with other SAS software to create data entry applications, to display tables and menus, and to generate and submit SAS source code. SAS/ASSIST software is an example of the powerful applications that you can build with SCL.
SAS/AF software provides many predefined classes that enable you to create components for your applications. Classes provided with the Nashville Releases of SAS software utilize the SAS Component Object Model, a flexible application framework that enables rapid component development. Classes supplied with SAS/AF software include a wide selection of visual and nonvisual classes that can be grouped in the following categories:
- Base Classes, a set of four basic classes that provide the foundation from which all other SAS/AF classes are built
- Visual Controls, a set of host-based, graphical user interface components that provide native platform look-and-feel
- Models, a set of nonvisual components that provide access to SAS libraries, tables, catalogs, external files, and system colors
- Nonvisual components that provide other functionality for SAS/AF components
- Utility classes that provide access to SAS software features such as the SAS Registry
- Legacy classes, which include the complete set of classes that were supplied with Version 6 of SAS/AF software.
SAS/ACCESS interfaces offer direct and transparent access to data that is stored in database management systems, relational database management systems, in ERP systems, and several PC file formats. Interfaces are currently available for DB2, Oracle, Sybase, MS SQL Server, CA-OpenIngres, Informix, SAP R/3, Baan, Teradata, OLE DB, ODBC and others.