Data set (IBM mainframe) (original) (raw)
データセット (data set, dataset) という言葉は、IBMメインフレームコンピュータで扱うファイルについて言及するときに使われる言葉である。 それらは、record-oriented file である。DASD や磁気テープにストアされる。データセットという言葉は OS/360 で使い始められ、MVS、OS/390、z/OS に至るまで使い続けられている。 UNIX システム上で使われるファイルとは違い、それらは構造化されていない bytes の羅列ではない。論理的に様々な形に編成されたレコードであり、DCB ( Data Control Block ) のパラメーター DSORG ( data set organization ) や RECFM ( record format ) などとして構造化されたブロックとして定義されたものである。DCB はデータセットにアクセスする際に用いる構造化されたデータの姿である。これらのパラメーターは JCL の DD ステートメントにも指定されていて、データセットをアロケート(配置、割り当て)するのに用いられる。
Property | Value |
---|---|
dbo:abstract | Ein Dataset ist eine Datei, die auf einem IBM-Großrechnersystem existiert. Ein Dataset-Name (DSN) kann maximal 44 Zeichen lang sein und besteht aus mehreren Qualifiern (Namensteilen), die durch Punkte voneinander getrennt werden. Jeder Qualifier kann maximal acht Stellen lang sein.Beispiel: MEIN.PRIVATES.TEST.DATASET.V1 In Anwendungsprogrammen wird in der Regel nicht direkt über den Dataset-Namen auf ein Dataset zugegriffen. Stattdessen erfolgt der Zugriff über einen logischen Namen (auch Data Definition (DD)-Name genannt), der auf ein entsprechendes eines Jobs verweist, das den DSN und optional weitere Angaben zur Verarbeitung enthält. Datasets können in verschiedenen Dateiorganisationsformen existieren: * : Die relative Adresse eines Datensatz wird mittels Hashfunktion aus dem Schlüssel berechnet. * HFS-Dataset: Ein Plattenbereich, der zur Aufnahme von Unix-Dateien vorgesehen ist (in Unix-Terminologie würde man sagen: ein Loopback-Dateisystem). * ISAM-Dataset (Indexed Sequential Access Method): Veraltete Organisationsform, die praktisch vollständig durch VSAM abgelöst worden ist. Ein ISAM-Dataset besteht aus drei physischen Dateien (PRIME, INDEX und OVERFLOW). * Partitioned Data Set (PDS und PDSE): Eine Dateiorganisation, bei der das Dataset ein Verzeichnis mit Membernamen enthält, wobei jedes Member wieder eine einzelne sequentielle Datei darstellt. * Sequentielle Dateien: Bei dieser Dateiform werden die Daten sequentiell von Dateianfang bis zum Dateiende geschrieben bzw. gelesen. * Eine Sonderform sind versionierte sequentielle Dateien. Diese werden als Generation Data Groups (GDG) bezeichnet. * VSAM-Organisationsformen: Die Betriebssystemkomponente VSAM stellt unterschiedliche Organisationsformen zur Verfügung, deren leistungsfähigste, KSDS (key-sequenced dataset), den schlüsselbasierten Zugriff auf die einzelnen Datensätze unterstützt. VSAM-organisierte Dateien werden auch VSAM-Cluster genannt; zu den einzelnen VSAM-Organisationsformen siehe den Artikel VSAM. Der Begriff des Datasets wird nur für Dateien auf dem Großrechner verwendet, die unter der angelegt wurden. Dateien, die unter den Unix System Services (d. h. innerhalb eines HFS-Datasets) angelegt wurden, werden in der Regel nicht als Datasets bezeichnet. Die Metadaten (Dateiattribute) der Datasets stehen teils im VTOC (bei Plattenspeichern) oder (bei Magnetbändern), teils im . (de) In the context of IBM mainframe computers in the S/360 line, a data set (IBM preferred) or dataset is a computer file having a record organization. Use of this term began with, e.g., DOS/360, OS/360, and is still used by their successors, including the current z/OS. Documentation for these systems historically preferred this term rather than file. A data set is typically stored on a direct access storage device (DASD) or magnetic tape, however unit record devices, such as punch card readers, card punches, line printers and page printers can provide input/output (I/O) for a data set (file). Data sets are not unstructured streams of bytes, but rather are organized in various logical record and block structures determined by the DSORG (data set organization), RECFM (record format), and other parameters. These parameters are specified at the time of the data set allocation (creation), for example with Job Control Language DD statements. Within a running program they are stored in the Data Control Block (DCB) or Access Control Block (ACB), which are data structures used to access data sets using access methods. Records in a data set may be fixed, variable, or “undefined” length. (en) データセット (data set, dataset) という言葉は、IBMメインフレームコンピュータで扱うファイルについて言及するときに使われる言葉である。 それらは、record-oriented file である。DASD や磁気テープにストアされる。データセットという言葉は OS/360 で使い始められ、MVS、OS/390、z/OS に至るまで使い続けられている。 UNIX システム上で使われるファイルとは違い、それらは構造化されていない bytes の羅列ではない。論理的に様々な形に編成されたレコードであり、DCB ( Data Control Block ) のパラメーター DSORG ( data set organization ) や RECFM ( record format ) などとして構造化されたブロックとして定義されたものである。DCB はデータセットにアクセスする際に用いる構造化されたデータの姿である。これらのパラメーターは JCL の DD ステートメントにも指定されていて、データセットをアロケート(配置、割り当て)するのに用いられる。 (ja) IBM 메인프레임 컴퓨터의 문맥에서 데이터 세트(data set)는 을 보유하고 있는 컴퓨터 파일의 하나이다. 이 용어의 이용은 OS/360과 함께 시작하였으며 현재의 z/OS를 포함한 이후 세대에서도 여전히 사용되고 있다. 이러한 시스템들의 문서들은 역사적으로 파일 보다는 이 용어를 선호하였다. 데이터 세트는 일반적으로 직접 접근 기억 장치(DASD)나 자기 테이프에 저장되어 있지만, 천공 카드 리더, 카드 펀치, 라인 프린터와 같은 유닛 레코드 장치들은 데이터 세트(파일)을 위한 입출력을 제공할 수 있다. 데이터 세트들은 구조화되지 않은 바이트 스트림이 아니며, DSORG(data set organization의 준말로, 데이터 세트 조직을 뜻함), RECFM(record format의 준말로 레코드 포맷을 뜻함) 등의 매개변수들에 의해 결정되는 다양한 논리 레코드와 블록 구조로 조직되어 있다. 이러한 매개변수들은 데이터 세트 할당(작성) 시에 지정되는데, 이를테면 작업 제어 언어(JCL)의 DD 문들을 통해 실행된다. 하나의 잡 안에서, 이들은 데이터 세트를 저장하기 위해 사용되는 자료 구조인 데이터 제어 블록(DCB) 안에 (이를테면 을 이용하여) 저장된다. (ko) Data set (рус. Набор данных, также иногда используется транслитерация «Датасет») — термин, используемый для файловой системы мейнфреймов от IBM; коллекция из логических записей, хранящихся в виде кортежа. Набор данных можно сравнить с файлом, но в отличие от файла набор данных является одновременно и каталогом, и файлом файловой системы, и не может содержать в себе другие наборы. На практике часто можно встретить написание в одно слово (dataset), что, строго говоря, неправильно, но допустимо. Такая практика возникла из-за того, что слово приходится использовать в контексте имени самого набора, которое не поддерживает пробелы между символами. (ru) Набір даних (англ. data set) у термінології IBM — файл з організацією у вигляді . Використання цього терміну почалося з появою системи OS/360, і у 21-му столітті все ще використовується її нащадками (а саме, системою ).У документації на ці операційні системи традиційно використовується поняття data set («набір даних») замість звичного зараз «файл». Як правило, набір даних зберігається на «пристрої збереження даних з прямим доступом» (такому, як дисковий накопичувач), або на «пристрої з послідовним доступом» (наприклад, стримері).Втім, ввід-вивід наборів даних може здійснюватися і на старіших пристроях для вводу-виводу записів, таких як , перфоратори, і рядкові принтери. Набори даних не є неструктурованими потоками байтів, вони структуровані у вигляді записів (англ. record), а також «блокових структур», що у операційних системах IBM визначаються параметрами DSORG (англ. data set organization), RECFM (англ. record format), і іншими. Ці параметри вказуються під час «виділення» (англ. allocation) набору даних — термін, що у IBM означає «створення файлу» (наприклад, за допомогою операторів DD мови ). Всередині завдання параметри зберігаються всередині блоку керування даними (англ. data control block), що є структурою даних і потрібен для доступу до набору даних (зокрема, так званими (англ. access methods). (uk) |
dbo:wikiPageExternalLink | http://publib-b.boulder.ibm.com/Redbooks.nsf/RedbookAbstracts/sg246366.html https://web.archive.org/web/20190425225325/http:/publib-b.boulder.ibm.com/Redbooks.nsf/RedbookAbstracts/sg246366.html |
dbo:wikiPageID | 1042727 (xsd:integer) |
dbo:wikiPageLength | 14547 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1122120895 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Job_control_language dbr:Defragmentation dbr:DOS/360_and_successors dbr:MVS/ESA dbr:MVS/XA dbr:OS/360 dbc:Computer_file_systems dbc:Computer_files dbr:S/360 dbr:Queued_Sequential_Access_Method dbr:Magnetic_tape dbr:Computer_file dbr:Z/OS dbr:ZIP_(file_format) dbr:Byte dbr:Data_Control_Block dbr:Data_compression dbr:Garbage_collection_(computer_science) dbr:Data_Facility_Storage_Management_Subsystem_(MVS) dbr:Basic_Direct_Access_Method dbr:Directory_(file_systems) dbr:Mainframe_computer dbr:Queued_Telecommunications_Access_Method dbc:Data_management dbr:Access_method dbc:IBM_mainframe_operating_systems dbr:Job_Control_Language dbr:Block_(data_storage) dbr:Direct_access_storage_device dbr:COM_Structured_Storage dbr:File_system dbr:IBM_mainframe_utility_programs dbr:IDCAMS dbr:DOS/360 dbr:IBM dbr:OS/360_and_successors dbr:Indexed_Sequential_Access_Method dbr:ISPF dbr:IEBCOPY dbr:Record-oriented_file dbr:VSAM |
dbp:date | 2019-04-25 (xsd:date) |
dbp:url | https://web.archive.org/web/20190425225325/http:/publib-b.boulder.ibm.com/Redbooks.nsf/RedbookAbstracts/sg246366.html |
dbp:wikiPageUsesTemplate | dbt:About dbt:Anchor dbt:Code dbt:Confused dbt:ISBN dbt:Reflist dbt:Short_description dbt:Webarchive dbt:Mainframe_I/O_access_methods |
dct:subject | dbc:Computer_file_systems dbc:Computer_files dbc:Data_management dbc:IBM_mainframe_operating_systems |
gold:hypernym | dbr:File |
rdf:type | owl:Thing dbo:Software yago:WikicatComputerFileSystems yago:Abstraction100002137 yago:Arrangement105726596 yago:ClassificationSystem105727220 yago:Cognition100023271 yago:Communication100033020 yago:Evidence106643408 yago:File106508816 yago:FileSystem105732614 yago:Indication106797169 yago:PsychologicalFeature100023100 yago:Record106647206 yago:Structure105726345 yago:WikicatFiles |
rdfs:comment | データセット (data set, dataset) という言葉は、IBMメインフレームコンピュータで扱うファイルについて言及するときに使われる言葉である。 それらは、record-oriented file である。DASD や磁気テープにストアされる。データセットという言葉は OS/360 で使い始められ、MVS、OS/390、z/OS に至るまで使い続けられている。 UNIX システム上で使われるファイルとは違い、それらは構造化されていない bytes の羅列ではない。論理的に様々な形に編成されたレコードであり、DCB ( Data Control Block ) のパラメーター DSORG ( data set organization ) や RECFM ( record format ) などとして構造化されたブロックとして定義されたものである。DCB はデータセットにアクセスする際に用いる構造化されたデータの姿である。これらのパラメーターは JCL の DD ステートメントにも指定されていて、データセットをアロケート(配置、割り当て)するのに用いられる。 (ja) Ein Dataset ist eine Datei, die auf einem IBM-Großrechnersystem existiert. Ein Dataset-Name (DSN) kann maximal 44 Zeichen lang sein und besteht aus mehreren Qualifiern (Namensteilen), die durch Punkte voneinander getrennt werden. Jeder Qualifier kann maximal acht Stellen lang sein.Beispiel: MEIN.PRIVATES.TEST.DATASET.V1 Datasets können in verschiedenen Dateiorganisationsformen existieren: Die Metadaten (Dateiattribute) der Datasets stehen teils im VTOC (bei Plattenspeichern) oder (bei Magnetbändern), teils im . (de) In the context of IBM mainframe computers in the S/360 line, a data set (IBM preferred) or dataset is a computer file having a record organization. Use of this term began with, e.g., DOS/360, OS/360, and is still used by their successors, including the current z/OS. Documentation for these systems historically preferred this term rather than file. A data set is typically stored on a direct access storage device (DASD) or magnetic tape, however unit record devices, such as punch card readers, card punches, line printers and page printers can provide input/output (I/O) for a data set (file). (en) IBM 메인프레임 컴퓨터의 문맥에서 데이터 세트(data set)는 을 보유하고 있는 컴퓨터 파일의 하나이다. 이 용어의 이용은 OS/360과 함께 시작하였으며 현재의 z/OS를 포함한 이후 세대에서도 여전히 사용되고 있다. 이러한 시스템들의 문서들은 역사적으로 파일 보다는 이 용어를 선호하였다. 데이터 세트는 일반적으로 직접 접근 기억 장치(DASD)나 자기 테이프에 저장되어 있지만, 천공 카드 리더, 카드 펀치, 라인 프린터와 같은 유닛 레코드 장치들은 데이터 세트(파일)을 위한 입출력을 제공할 수 있다. (ko) Data set (рус. Набор данных, также иногда используется транслитерация «Датасет») — термин, используемый для файловой системы мейнфреймов от IBM; коллекция из логических записей, хранящихся в виде кортежа. Набор данных можно сравнить с файлом, но в отличие от файла набор данных является одновременно и каталогом, и файлом файловой системы, и не может содержать в себе другие наборы. (ru) Набір даних (англ. data set) у термінології IBM — файл з організацією у вигляді . Використання цього терміну почалося з появою системи OS/360, і у 21-му столітті все ще використовується її нащадками (а саме, системою ).У документації на ці операційні системи традиційно використовується поняття data set («набір даних») замість звичного зараз «файл». (uk) |
rdfs:label | Dataset (IBM-Großrechner) (de) Data set (IBM mainframe) (en) 데이터 세트 (IBM 메인프레임) (ko) データセット (IBMメインフレーム) (ja) Data set (IBM) (ru) Набір даних (IBM) (uk) |
owl:differentFrom | dbr:Passive_data_structure |
owl:sameAs | freebase:Data set (IBM mainframe) yago-res:Data set (IBM mainframe) wikidata:Data set (IBM mainframe) dbpedia-de:Data set (IBM mainframe) dbpedia-ja:Data set (IBM mainframe) dbpedia-ko:Data set (IBM mainframe) dbpedia-ru:Data set (IBM mainframe) dbpedia-uk:Data set (IBM mainframe) https://global.dbpedia.org/id/4iwqP |
prov:wasDerivedFrom | wikipedia-en:Data_set_(IBM_mainframe)?oldid=1122120895&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Data_set_(IBM_mainframe) |
is dbo:wikiPageRedirects of | dbr:Partitioned_data_set dbr:Partitioned_dataset dbr:DSORG dbr:PDSE dbr:RECFM |
is dbo:wikiPageWikiLink of | dbr:Entry_Sequenced_Data_Set dbr:List_of_computing_and_IT_abbreviations dbr:List_of_file_systems dbr:Indexed_file dbr:Library_(computing) dbr:ORVYL_and_WYLBUR dbr:SMP/E dbr:Queued_Sequential_Access_Method dbr:BatchPipes dbr:Linear_Data_Set dbr:MVS dbr:Z/OS dbr:Key_Sequenced_Data_Set dbr:PDS dbr:UNIX_System_Services dbr:Data_Control_Block dbr:Distributed_Data_Management_Architecture dbr:DSN dbr:Basic_direct_access_method dbr:Basic_partitioned_access_method dbr:Basic_sequential_access_method dbr:Partitioned_data_set dbr:Partitioned_dataset dbr:Direct-access_storage_device dbr:Relative_Record_Data_Set dbr:Storage_record dbr:Count_key_data dbr:Access_method dbr:Job_Control_Language dbr:DSORG dbr:IBM_System_z9 dbr:IBM_3800 dbr:IBM_Machine_Code_Printer_Control_Characters dbr:IBM_Spufi dbr:IBM_System_Management_Facilities dbr:IEFBR14 dbr:ISPF dbr:Fixed-block_architecture dbr:Record-oriented_filesystem dbr:Virtual_Storage_Access_Method dbr:PDSE dbr:Telecommunications_Access_Method dbr:Volume_Table_of_Contents dbr:RECFM dbr:Support_programs_for_OS/360_and_successors |
is foaf:primaryTopic of | wikipedia-en:Data_set_(IBM_mainframe) |