SuperX

Mail für InfosKontaktLogin

Datenbankbeschreibung für Modul Hochschulvergleich (Kurzname sxc)

SuperX-Version
Modulversion 0.1
Sachgebiet SuperX-Connect id 360
Systeminfo SuperX-Connect id 360
Thema Hochschulvergleich
Themenbaum-Ast Abfragen

Übersicht

Tabellen und Komponenten (Alphabet) Tabellen (Thema) Tabellen (Typ)
  1. Tabellen
  2. Views
  3. Funktionen/Prozeduren
  4. Masken
  5. Schnittstellenbeschreibung
  1. Hochschulvergleich
  2. Administration SuperX-Connect
    1. Ladetabellen
    2. Datentabellen
    3. Schlüsseltabellen
    4. Hilfstabellen

    Datenbankschema

    Tabellen

    Tabelle sxc_bestand

    Bestände und deren Quellen

    Typ: Schlüsseltabelle

     
    Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
    tid SERIAL 4 true Primaerschluessel
    name VARCHAR 255 false Name des Bestandes bspw. MKW NRW Hochschulkennzahlen
    quelle VARCHAR 255 false Quelle des Bestandes bspw. MKW NRW
    bland INTEGER false Bundesland 0 heißt deutschlandweit
    Primärschlüssel:

    Index/Indizes:
      Wird benutzt in:
        Tabelle sxc_hochschule_vergleich

         
        Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
        tid SERIAL true tid
        hochschule_vergleichsgruppe_id INTEGER 10 true Vergleichsgruppe sxc_hochschule_vergleichsgruppe : tid
        hs_nr CHAR 10 false Hochschule sxc_hochschulen : hs_nr
        Primärschlüssel:

        sxc_hochschule_vergleich_pk: tid

        Index/Indizes:
          Wird benutzt in:
            Tabelle sxc_hochschule_vergleichsgruppe

             
            Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
            tid SERIAL true tid
            ordnr SMALLINT 255 false Nummer der Vergleichsgruppe Aktuell nur 1 und 2 möglich
            name VARCHAR 255 false Name der Vergleichsgruppe
            uniquename VARCHAR 255 false Schlüssel der Vergleichsgruppe
            maskeninfo_id INTEGER 5 false Maske maskeninfo : tid
            aktiv SMALLINT 255 1 false Vergleichsgruppe aktiv? 1=ja, 0=nein
            Primärschlüssel:

            sxc_hochschule_vergleichsgruppe_pk: tid

            Index/Indizes:
              Wird benutzt in:
                Tabelle sxc_hochschulen

                 
                Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                name VARCHAR 255 false
                hs_nr CHAR 10 false
                kapitel CHAR 5 false
                art CHAR 10 false
                traegerschaft CHAR 10 false
                kurztext CHAR 100 false
                ort VARCHAR 255 false
                bland CHAR 10 false
                hsk_laufnummer INTEGER 10 false
                hsk_art CHAR 30 false
                hsk_traegerschaft CHAR 30 false
                updated CHAR 200 false
                hsk_bundesland VARCHAR 255 false
                Primärschlüssel:

                Index/Indizes:
                  Wird benutzt in:
                    Tabelle sxc_hochschulen_hsk

                     
                    Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                    hsnr INTEGER 10 true
                    hochschulkurzname VARCHAR 255 false
                    hochschulname VARCHAR 255 false
                    hochschultyp VARCHAR 255 false
                    traegerschaft VARCHAR 255 false
                    bundesland VARCHAR 255 false
                    anzahl_studierende INTEGER 10 false
                    gruendungsjahr INTEGER 10 false
                    promotionsrecht CHAR 4 false
                    habilitationsrecht CHAR 4 false
                    strasse VARCHAR 255 false
                    postleitzahl INTEGER 10 false
                    hausanschrift_ort VARCHAR 255 false
                    hausanschrift_postfach VARCHAR 255 false
                    postleitzahl_postanschrift INTEGER 10 false
                    ort_postanschrift VARCHAR 255 false
                    telefonvorwahl CHAR 10 false
                    telefon CHAR 30 false
                    fax CHAR 30 false
                    homepage VARCHAR 255 false
                    mitglied_hrk SMALLINT 5 false
                    Primärschlüssel:

                    pk_sxc_hochschulen_hsk: hsnr

                    Index/Indizes:
                      Wird benutzt in:
                        Tabelle sxc_hochschulen_standorte

                         
                        Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                        hsk_laufnummer INTEGER 10 false
                        kurzname VARCHAR 255 false
                        name VARCHAR 255 false
                        ort VARCHAR 255 false
                        standort_ort VARCHAR 255 false
                        hauptsitz CHAR 1 false
                        standort_laufnummer INTEGER 10 false
                        standort_nr CHAR 10 false
                        hs_nr CHAR 10 false
                        Primärschlüssel:

                        Index/Indizes:
                          Wird benutzt in:
                            Tabelle sxc_hsk_hochschulen_standorte

                             
                            Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                            laufnummer INTEGER 10 false
                            kurzname VARCHAR 255 false
                            typ SMALLINT 5 false
                            typ_str VARCHAR 255 false
                            name VARCHAR 255 false
                            traegertyp SMALLINT 5 false
                            bundesland SMALLINT 5 false
                            bundesland_str VARCHAR 200 false
                            traegertyp_str VARCHAR 255 false
                            ort VARCHAR 255 false
                            standort_name VARCHAR 255 false
                            standort_ort VARCHAR 255 false
                            hauptsitz CHAR 1 false
                            standort_laufnummer INTEGER 10 false
                            Primärschlüssel:

                            Index/Indizes:
                              Wird benutzt in:
                                Tabelle sxc_hsk_hochschultypen

                                 
                                Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                laufnummer SMALLINT 5 false
                                bezeichnung CHAR 30 false
                                Primärschlüssel:

                                pk_sxc_hsk_hochschultypen: laufnummer

                                Index/Indizes:
                                  Wird benutzt in:
                                    Tabelle sxc_hsk_traegerschaftstypen

                                     
                                    Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                    laufnummer INTEGER 10 false
                                    bezeichnung VARCHAR 255 false
                                    staatltraegersch BOOLEAN 1 false
                                    Primärschlüssel:

                                    Index/Indizes:
                                      Wird benutzt in:
                                        Tabelle sxc_itnrw_sfmk

                                        Typ: Datentabelle, Themenbereich: SuperX-Connect

                                         
                                        Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                        hs_nr VARCHAR 255 false
                                        hochschulstandort VARCHAR 255 false
                                        gueltig_ab_semester INTEGER 255 false
                                        gueltig_bis_semester INTEGER 255 false
                                        studienfach_land VARCHAR 255 false
                                        studienfach_name VARCHAR 255 false
                                        abschluss_land VARCHAR 255 false
                                        stufrm VARCHAR 255 false
                                        abschluss_name VARCHAR 255 false
                                        stufrm_name VARCHAR 255 false
                                        studientyp VARCHAR 255 false
                                        studientyp_str VARCHAR 255 false
                                        regelstudienzeit INTEGER 255 false
                                        lehreinheit VARCHAR 255 false
                                        studienfach_hochschule_name VARCHAR 255 false
                                        standort_nr CHAR 10 false
                                        Primärschlüssel:

                                        Index/Indizes:
                                          Wird benutzt in:
                                            Tabelle sxc_itnrw_sfmk_neu

                                            Typ: Ladetabelle, Themenbereich: SuperX-Connect

                                             
                                            Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                            hochschulnummer VARCHAR 255 false
                                            hochschulstandort VARCHAR 255 false
                                            gueltig_ab_jahr INTEGER 255 false
                                            gueltig_ab_semester INTEGER 255 false
                                            gueltig_bis_jahr INTEGER 255 false
                                            gueltig_bis_semester INTEGER 255 false
                                            studienfachschluessel_hsf VARCHAR 255 false
                                            studienfach VARCHAR 255 false
                                            abschlussschluessel VARCHAR 255 false
                                            abschlusspruefung VARCHAR 255 false
                                            art_des_studiums VARCHAR 255 false
                                            vtd_schluessel VARCHAR 255 false
                                            studientyp VARCHAR 255 false
                                            regelstudienzeit INTEGER 255 false
                                            lehreinheit VARCHAR 255 false
                                            studienfach_hochschule VARCHAR 255 false
                                            Primärschlüssel:

                                            Index/Indizes:
                                              Wird benutzt in:
                                                Tabelle sxc_mapping_bestand

                                                Bestände und deren Quellen

                                                Typ: Schlüsseltabelle

                                                 
                                                Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                sxc_bestand_id INTEGER 4 true bspw. 1
                                                object_type VARCHAR 255 false Objekt-Typ bspw. Hochschule
                                                object_value VARCHAR 255 false Objekt-Wert bspw. Uni Leipzig
                                                target_table VARCHAR 255 false Zieltabelle bspw. sxc_zahl_wert
                                                target_table_bestand_id INTEGER 255 false Bestand-ID in Zieltabelle bspw. 1
                                                target_column VARCHAR 255 false Zielspalte bspw. hs_nr
                                                target_value VARCHAR 255 false Wert in Zielspalte bspw. 361
                                                Primärschlüssel:

                                                Index/Indizes:
                                                  Wird benutzt in:
                                                    Tabelle sxc_stud_sem_da_geschl_hs

                                                    Typ: Datentabelle, Themenbereich: SuperX-Connect

                                                     
                                                    Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                    statistik_code VARCHAR 255 false
                                                    statistik_label VARCHAR 255 false
                                                    zeit_code VARCHAR 255 false
                                                    zeit_label VARCHAR 255 false
                                                    zeit VARCHAR 255 false
                                                    semester INTEGER 10 false
                                                    merkmal_code_1 VARCHAR 255 false
                                                    merkmal_label_1 VARCHAR 255 false
                                                    auspraegung_code_1 VARCHAR 255 false
                                                    auspraegung_label_1 VARCHAR 255 false
                                                    merkmal_code_2 VARCHAR 255 false
                                                    merkmal_label_2 VARCHAR 255 false
                                                    auspraegung_code_2 VARCHAR 255 false
                                                    auspraegung_label_2 VARCHAR 255 false
                                                    merkmal_code_3 VARCHAR 255 false
                                                    merkmal_label_3 VARCHAR 255 false
                                                    auspraegung_code_3 VARCHAR 255 false
                                                    auspraegung_label_3 VARCHAR 255 false
                                                    merkmal_code_4 VARCHAR 255 false
                                                    merkmal_label_4 VARCHAR 255 false
                                                    auspraegung_code_4 VARCHAR 255 false
                                                    auspraegung_label_4 VARCHAR 255 false
                                                    bil002__studierende__anzahl INTEGER 10 false
                                                    bil002__studierende__q VARCHAR 255 false
                                                    standort_nr CHAR 10 false
                                                    hs_nr CHAR 10 false
                                                    Primärschlüssel:

                                                    Index/Indizes:
                                                      Wird benutzt in:
                                                        Tabelle sxc_stud_sem_da_geschl_hs_aggr

                                                        Typ: Hilfstabelle, Themenbereich: SuperX-Connect

                                                         
                                                        Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                        hs_nr CHAR 10 true
                                                        semester INTEGER 10 true
                                                        geschlecht_w INTEGER 10 false
                                                        nationalitaet_a INTEGER 10 false
                                                        stud_gesamt INTEGER 10 false
                                                        studanf_gesamt INTEGER 10 false
                                                        Primärschlüssel:

                                                        Index/Indizes:
                                                          Wird benutzt in:
                                                            Tabelle sxc_stud_sem_da_geschl_hs_neu

                                                            Typ: Ladetabelle, Themenbereich: SuperX-Connect

                                                             
                                                            Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                            statistik_code VARCHAR 255 false
                                                            statistik_label VARCHAR 255 false
                                                            zeit_code VARCHAR 255 false
                                                            zeit_label VARCHAR 255 false
                                                            zeit VARCHAR 255 false
                                                            merkmal_code_1 VARCHAR 255 false
                                                            merkmal_label_1 VARCHAR 255 false
                                                            auspraegung_code_1 VARCHAR 255 false
                                                            auspraegung_label_1 VARCHAR 255 false
                                                            merkmal_code_2 VARCHAR 255 false
                                                            merkmal_label_2 VARCHAR 255 false
                                                            auspraegung_code_2 VARCHAR 255 false
                                                            auspraegung_label_2 VARCHAR 255 false
                                                            merkmal_code_3 VARCHAR 255 false
                                                            merkmal_label_3 VARCHAR 255 false
                                                            auspraegung_code_3 VARCHAR 255 false
                                                            auspraegung_label_3 VARCHAR 255 false
                                                            merkmal_code_4 VARCHAR 255 false
                                                            merkmal_label_4 VARCHAR 255 false
                                                            auspraegung_code_4 VARCHAR 255 false
                                                            auspraegung_label_4 VARCHAR 255 false
                                                            bil002__studierende__anzahl INTEGER 10 false
                                                            bil002__studierende__q VARCHAR 255 false
                                                            Primärschlüssel:

                                                            Index/Indizes:
                                                              Wird benutzt in:
                                                                Tabelle sxc_studanf_sem_da_geschl_hs

                                                                Typ: Datentabelle, Themenbereich: SuperX-Connect

                                                                 
                                                                Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                                statistik_code VARCHAR 255 false
                                                                statistik_label VARCHAR 255 false
                                                                zeit_code VARCHAR 255 false
                                                                zeit_label VARCHAR 255 false
                                                                zeit VARCHAR 255 false
                                                                semester INTEGER 10 false
                                                                merkmal_code_1 VARCHAR 255 false
                                                                merkmal_label_1 VARCHAR 255 false
                                                                auspraegung_code_1 VARCHAR 255 false
                                                                auspraegung_label_1 VARCHAR 255 false
                                                                merkmal_code_2 VARCHAR 255 false
                                                                merkmal_label_2 VARCHAR 255 false
                                                                auspraegung_code_2 VARCHAR 255 false
                                                                auspraegung_label_2 VARCHAR 255 false
                                                                merkmal_code_3 VARCHAR 255 false
                                                                merkmal_label_3 VARCHAR 255 false
                                                                auspraegung_code_3 VARCHAR 255 false
                                                                auspraegung_label_3 VARCHAR 255 false
                                                                merkmal_code_4 VARCHAR 255 false
                                                                merkmal_label_4 VARCHAR 255 false
                                                                auspraegung_code_4 VARCHAR 255 false
                                                                auspraegung_label_4 VARCHAR 255 false
                                                                bil002__studierende__anzahl INTEGER 10 false
                                                                bil002__studierende__q VARCHAR 255 false
                                                                standort_nr CHAR 10 false
                                                                hs_nr CHAR 10 false
                                                                Primärschlüssel:

                                                                Index/Indizes:
                                                                  Wird benutzt in:
                                                                    Tabelle sxc_studanf_sem_da_geschl_hs_neu

                                                                    Typ: Ladetabelle, Themenbereich: SuperX-Connect

                                                                     
                                                                    Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                                    statistik_code VARCHAR 255 false
                                                                    statistik_label VARCHAR 255 false
                                                                    zeit_code VARCHAR 255 false
                                                                    zeit_label VARCHAR 255 false
                                                                    zeit VARCHAR 255 false
                                                                    merkmal_code_1 VARCHAR 255 false
                                                                    merkmal_label_1 VARCHAR 255 false
                                                                    auspraegung_code_1 VARCHAR 255 false
                                                                    auspraegung_label_1 VARCHAR 255 false
                                                                    merkmal_code_2 VARCHAR 255 false
                                                                    merkmal_label_2 VARCHAR 255 false
                                                                    auspraegung_code_2 VARCHAR 255 false
                                                                    auspraegung_label_2 VARCHAR 255 false
                                                                    merkmal_code_3 VARCHAR 255 false
                                                                    merkmal_label_3 VARCHAR 255 false
                                                                    auspraegung_code_3 VARCHAR 255 false
                                                                    auspraegung_label_3 VARCHAR 255 false
                                                                    merkmal_code_4 VARCHAR 255 false
                                                                    merkmal_label_4 VARCHAR 255 false
                                                                    auspraegung_code_4 VARCHAR 255 false
                                                                    auspraegung_label_4 VARCHAR 255 false
                                                                    bil002__studierende__anzahl INTEGER 10 false
                                                                    bil002__studierende__q VARCHAR 255 false
                                                                    Primärschlüssel:

                                                                    Index/Indizes:
                                                                      Wird benutzt in:
                                                                        Tabelle sxc_trans_hs_nr

                                                                        Typ: Zuordnungstabelle, Themenbereich: SuperX-Connect

                                                                         
                                                                        Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                                        hs_nr_kenn CHAR 10 true
                                                                        hs_nr_sourcesystem CHAR 10 true
                                                                        sourcesystem_id INTEGER 10 true
                                                                        kommentar VARCHAR 255 false
                                                                        Primärschlüssel:

                                                                        Index/Indizes:
                                                                          Wird benutzt in:
                                                                            Tabelle sxc_zahl_wert

                                                                            Kennzahlen aus manueller Schnittstelle

                                                                            Typ: Datentabelle

                                                                             
                                                                            Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                                            tid SERIAL 4 true Primaerschluessel
                                                                            hs_nr CHAR 10 false Hochschulnummer
                                                                            kenn_zahl CHAR 100 true Name der Kennzahl
                                                                            jahr SMALLINT 4 false Bezugsjahr
                                                                            sem SMALLINT 4 false Bezugssemester
                                                                            ch110_institut CHAR 10 false Kostenstelle/Institut
                                                                            bland INTEGER false Bundesland 0 heißt deutschlandweit
                                                                            sxc_bestand_id INTEGER false ID des Bestandes
                                                                            wert DECIMAL (30,20) false Wert der Kennzahl
                                                                            generic_dim1 CHAR 100 false Generische Definition 1
                                                                            generic_dim2 CHAR 100 false Generische Definition 2
                                                                            Primärschlüssel:

                                                                            Index/Indizes:
                                                                            • i_sxc_zahl_wert auf sxc_zahl_wert (kenn_zahl, sem );
                                                                            • i_sxc_zahl_wert2 auf sxc_zahl_wert (kenn_zahl, jahr, ch110_institut );
                                                                            Wird benutzt in:

                                                                              Views

                                                                              View sxc_hochschulen_art

                                                                               
                                                                              Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                                              druck VARCHAR 255 false
                                                                              kurztext VARCHAR 255 false
                                                                              apnr INTEGER 10 false
                                                                              parent INTEGER 10 false
                                                                              ebene INTEGER 10 false
                                                                              struktur_str VARCHAR 255 false
                                                                              Primärschlüssel:

                                                                              SQL-Ausdruck:
                                                                              • SELECT 'Hochschulen'::bpchar AS druck, 'Hochschulen'::bpchar AS kurztext, 0::character(10) AS apnr, NULL::character(10) AS parent, 0::smallint AS ebene, 'Alle'::varchar(255) as struktur_str FROM xdummy UNION SELECT sxc_hsk_hochschultypen.bezeichnung AS druck, sxc_hsk_hochschultypen.bezeichnung AS kurztext, sxc_hsk_hochschultypen.laufnummer::character(10) AS apnr, '0'::character(10) AS parent, 1 AS ebene, 'Hochschultyp'::varchar(255) as struktur_str FROM sxc_hsk_hochschultypen UNION SELECT sxc_hochschulen.name AS druck, sxc_hochschulen.kurztext as kurztext, sxc_hochschulen.hs_nr AS apnr, ((( SELECT h.laufnummer FROM sxc_hsk_hochschultypen h WHERE h.bezeichnung = sxc_hochschulen.hsk_art)))::character(10) AS parent, 2::smallint AS ebene, 'Hochschule'::varchar(255) as struktur_str FROM sxc_hochschulen WHERE sxc_hochschulen.hs_nr IS NOT NULL;
                                                                              Wird benutzt in:
                                                                                View sxc_hochschulen_bland

                                                                                 
                                                                                Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                                                druck VARCHAR 255 false
                                                                                kurztext VARCHAR 255 false
                                                                                apnr INTEGER 10 false
                                                                                parent INTEGER 10 false
                                                                                ebene INTEGER 10 false
                                                                                struktur_str VARCHAR 255 false
                                                                                Primärschlüssel:

                                                                                SQL-Ausdruck:
                                                                                • SELECT 'Hochschulen'::character varying AS druck, 'Hochschulen'::character varying AS kurztext, 0::character(10) AS apnr, NULL::character(10) AS parent, 0::smallint AS ebene, 'Alle'::varchar(255) as struktur_str FROM xdummy UNION SELECT distinct sxc_hochschulen.hsk_bundesland AS druck, sxc_hochschulen.hsk_bundesland AS kurztext, "substring"(sxc_hochschulen.hsk_bundesland::text, 1, 10) AS apnr, '0'::character(10) AS parent, 1 AS ebene, 'Bundesland'::varchar(255) as struktur_str FROM sxc_hochschulen UNION SELECT sxc_hochschulen.name AS druck, sxc_hochschulen.kurztext as kurztext, sxc_hochschulen.hs_nr AS apnr, "substring"(sxc_hochschulen.hsk_bundesland::text, 1, 10) AS parent, 2::smallint AS ebene, 'Hochschule'::varchar(255) as struktur_str FROM sxc_hochschulen WHERE sxc_hochschulen.hs_nr IS NOT NULL;
                                                                                Wird benutzt in:
                                                                                  View sxc_hochschulen_liste

                                                                                   
                                                                                  Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                                                  druck VARCHAR 255 false
                                                                                  kurztext VARCHAR 255 false
                                                                                  apnr INTEGER 10 false
                                                                                  parent INTEGER 10 false
                                                                                  ebene INTEGER 10 false
                                                                                  struktur_str VARCHAR 255 false
                                                                                  Primärschlüssel:

                                                                                  SQL-Ausdruck:
                                                                                  • SELECT 'Hochschulen'::character varying AS druck, 'Hochschulen'::character varying AS kurztext, 0::character(10) AS apnr, NULL::character(10) AS parent, 0::smallint AS ebene, 'Alle'::varchar(255) as struktur_str FROM xdummy UNION SELECT sxc_hochschulen.name AS druck, sxc_hochschulen.kurztext as kurztext, sxc_hochschulen.hs_nr AS apnr, '0'::character(10) AS parent, 1::smallint AS ebene, 'Hochschule'::varchar(255) as struktur_str FROM sxc_hochschulen WHERE sxc_hochschulen.hs_nr IS NOT NULL;
                                                                                  Wird benutzt in:
                                                                                    View sxc_hochschulen_hsk_art

                                                                                     
                                                                                    Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                                                    druck VARCHAR 255 false
                                                                                    kurztext VARCHAR 255 false
                                                                                    apnr VARCHAR 255 false
                                                                                    parent VARCHAR 255 false
                                                                                    ebene INTEGER 10 false
                                                                                    struktur_str VARCHAR 255 false
                                                                                    Primärschlüssel:

                                                                                    SQL-Ausdruck:
                                                                                    • SELECT 'Hochschulen'::bpchar AS druck, 'Hochschulen'::bpchar AS kurztext, 0::character(10) AS apnr, NULL::character(10) AS parent, 0::smallint AS ebene, 'Alle'::varchar(255) as struktur_str FROM xdummy UNION SELECT sxc_hsk_hochschultypen.bezeichnung AS druck, sxc_hsk_hochschultypen.bezeichnung AS kurztext, sxc_hsk_hochschultypen.laufnummer::character(10) AS apnr, '0'::character(10) AS parent, 1 AS ebene, 'Hochschultyp'::varchar(255) as struktur_str FROM sxc_hsk_hochschultypen UNION SELECT sxc_hochschulen.name AS druck, sxc_hochschulen.kurztext as kurztext, sxc_hochschulen.hs_nr AS apnr, ((( SELECT h.laufnummer FROM sxc_hsk_hochschultypen h WHERE h.bezeichnung = sxc_hochschulen.hsk_art)))::character(10) AS parent, 2::smallint AS ebene, 'Hochschule'::varchar(255) as struktur_str FROM sxc_hochschulen WHERE sxc_hochschulen.hs_nr IS NOT NULL AND NOT (sxc_hochschulen.hsk_laufnummer IN ( SELECT sxc_hochschulen_standorte.hsk_laufnummer FROM sxc_hochschulen_standorte WHERE sxc_hochschulen_standorte.hauptsitz = '1'::bpchar)) UNION SELECT sxc_hochschulen.name AS druck, sxc_hochschulen.kurztext as kurztext, 'ST_'::text || sxc_hochschulen.hs_nr::text AS apnr, ((( SELECT h.laufnummer FROM sxc_hsk_hochschultypen h WHERE h.bezeichnung = sxc_hochschulen.hsk_art)))::character(10) AS parent, 2::smallint AS ebene, 'Hochschule'::varchar(255) as struktur_str FROM sxc_hochschulen WHERE sxc_hochschulen.hs_nr IS NOT NULL AND (sxc_hochschulen.hsk_laufnummer IN ( SELECT sxc_hochschulen_standorte.hsk_laufnummer FROM sxc_hochschulen_standorte WHERE sxc_hochschulen_standorte.hauptsitz = '1'::bpchar)) UNION SELECT (btrim(sxc_hochschulen_standorte.name::text) || ' Standort '::text) || sxc_hochschulen_standorte.standort_ort::text AS druck, (btrim(sxc_hochschulen_standorte.kurzname::text) || ' Standort '::text) || sxc_hochschulen_standorte.standort_ort::text AS kurztext, sxc_hochschulen_standorte.standort_nr AS apnr, 'ST_'::text || sxc_hochschulen_standorte.hs_nr::text AS parent, 3::smallint AS ebene, 'Standort'::varchar(255) as struktur_str FROM sxc_hochschulen_standorte WHERE sxc_hochschulen_standorte.hs_nr IS NOT NULL AND sxc_hochschulen_standorte.standort_nr IS NOT NULL;
                                                                                    Wird benutzt in:
                                                                                      View sxc_hochschulen_traeger_bland

                                                                                       
                                                                                      Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                                                      druck VARCHAR 255 false
                                                                                      kurztext VARCHAR 255 false
                                                                                      apnr VARCHAR 255 false
                                                                                      parent VARCHAR 255 false
                                                                                      ebene INTEGER 10 false
                                                                                      struktur_str VARCHAR 255 false
                                                                                      Primärschlüssel:

                                                                                      SQL-Ausdruck:
                                                                                      • SELECT 'Hochschulen'::bpchar AS druck, 'Hochschulen'::bpchar AS kurztext, 0::character(10) AS apnr, NULL::character(10) AS parent, 0::smallint AS ebene, 'Alle'::varchar(255) as struktur_str FROM xdummy UNION SELECT sxc_hsk_traegerschaftstypen.bezeichnung AS druck, sxc_hsk_traegerschaftstypen.bezeichnung AS kurztext, sxc_hsk_traegerschaftstypen.laufnummer::character(10) AS apnr, '0'::character(10) AS parent, 1 AS ebene, 'Trägerschaft'::varchar(255) as struktur_str FROM sxc_hsk_traegerschaftstypen UNION SELECT sxc_hochschulen.hsk_bundesland AS druck, sxc_hochschulen.hsk_bundesland AS kurztext, ((( SELECT h.laufnummer FROM sxc_hsk_traegerschaftstypen h WHERE h.bezeichnung::bpchar = sxc_hochschulen.hsk_traegerschaft)))::character(1)::text || "substring"(sxc_hochschulen.hsk_bundesland::text, 1, 9) AS apnr, ((( SELECT h.laufnummer FROM sxc_hsk_traegerschaftstypen h WHERE h.bezeichnung::bpchar = sxc_hochschulen.hsk_traegerschaft)))::character(10) AS parent, 2 AS ebene, 'Hochschule'::varchar(255) as struktur_str FROM sxc_hochschulen UNION SELECT sxc_hochschulen.name AS druck, sxc_hochschulen.kurztext as kurztext, sxc_hochschulen.hs_nr::text AS apnr, ((( SELECT h.laufnummer FROM sxc_hsk_traegerschaftstypen h WHERE h.bezeichnung::bpchar = sxc_hochschulen.hsk_traegerschaft)))::character(1)::text || "substring"(sxc_hochschulen.hsk_bundesland::text, 1, 9) AS parent, 3::smallint AS ebene, 'Hochschule'::varchar(255) as struktur_str FROM sxc_hochschulen WHERE sxc_hochschulen.hs_nr IS NOT NULL;
                                                                                      Wird benutzt in:
                                                                                        View sxc_hochschulen_bland_traeger

                                                                                         
                                                                                        Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                                                        druck VARCHAR 255 false
                                                                                        kurztext VARCHAR 255 false
                                                                                        apnr VARCHAR 255 false
                                                                                        parent VARCHAR 255 false
                                                                                        ebene INTEGER 10 false
                                                                                        struktur_str VARCHAR 255 false
                                                                                        Primärschlüssel:

                                                                                        SQL-Ausdruck:
                                                                                        • SELECT 'Hochschulen'::bpchar AS druck, 'Hochschulen'::bpchar AS kurztext, 0::character(10) AS apnr, NULL::character(10) AS parent, 0::smallint AS ebene, 'Alle'::varchar(255) as struktur_str FROM xdummy UNION SELECT sxc_hochschulen.hsk_bundesland AS druck, sxc_hochschulen.hsk_bundesland AS kurztext, substring(sxc_hochschulen.hsk_bundesland::text, 1, 10) AS apnr, '0'::character(10) AS parent, 1 AS ebene, 'Bundesland'::varchar(255) as struktur_str FROM sxc_hochschulen union SELECT distinct sxc_hochschulen.hsk_traegerschaft as druck, sxc_hochschulen.hsk_traegerschaft as kurztext, ((( SELECT h.laufnummer FROM sxc_hsk_traegerschaftstypen h WHERE h.bezeichnung = sxc_hochschulen.hsk_traegerschaft)))::character(1) ||substring(sxc_hochschulen.hsk_bundesland::text, 1, 9) as apnr, substring(sxc_hochschulen.hsk_bundesland::text, 1, 10) AS parent, 2 AS ebene, 'Trägerschaft'::varchar(255) as struktur_str FROM sxc_hochschulen UNION SELECT sxc_hochschulen.name AS druck, sxc_hochschulen.kurztext as kurztext, sxc_hochschulen.hs_nr::text AS apnr, ((( SELECT h.laufnummer FROM sxc_hsk_traegerschaftstypen h WHERE h.bezeichnung = sxc_hochschulen.hsk_traegerschaft)))::character(1)||substring(sxc_hochschulen.hsk_bundesland::text, 1, 9) AS parent, 3::smallint AS ebene, 'Hochschule'::varchar(255) as struktur_str FROM sxc_hochschulen where hs_nr is not null;
                                                                                        Wird benutzt in:

                                                                                          Funktionen/Prozeduren

                                                                                          Masken

                                                                                             
                                                                                          1. Maske: Gesamtbericht Studierende nach Geschlecht und Nationalität
                                                                                            Nummer: 47060
                                                                                          2.  
                                                                                          3. Maske: Kreuztabelle Studierende nach Geschlecht und Nationalität
                                                                                            Nummer: 47030
                                                                                          4.  
                                                                                          5. Maske: Stammdaten NRW
                                                                                            Nummer: 47110
                                                                                          6.  
                                                                                          7. Maske: Studiengangskombinationen NRW
                                                                                            Nummer: 47090
                                                                                          8.  
                                                                                          9. Maske: Studierende nach Geschlecht (Hochschulvergleich)
                                                                                            Nummer: 47140
                                                                                          10.  
                                                                                          11. Maske: Studierende nach Geschlecht und Nationalität
                                                                                            Nummer: 47000
                                                                                          12.  

                                                                                          Schnittstellenbeschreibung

                                                                                          Installation

                                                                                          Folgende Tabellen werden bei der Installation geladen:

                                                                                             
                                                                                          1. sxc_hochschulen_hsk
                                                                                            wird geladen aus $SXC_PFAD/schluesseltabellen/sxc_hochschulen_hsk.unl
                                                                                          2.  
                                                                                          3. sxc_hochschulen
                                                                                            wird geladen aus $SXC_PFAD/schluesseltabellen/sxc_hochschulen.unl
                                                                                          4.  
                                                                                          5. sxc_hsk_hochschulen_standorte
                                                                                            wird geladen aus $SXC_PFAD/schluesseltabellen/sxc_hsk_hochschulen_standorte.unl
                                                                                          6.  
                                                                                          7. sxc_hsk_hochschultypen
                                                                                            wird geladen aus $SXC_PFAD/schluesseltabellen/sxc_hsk_hochschultypen.unl
                                                                                          8.  
                                                                                          9. sxc_hsk_traegerschaftstypen
                                                                                            wird geladen aus $SXC_PFAD/schluesseltabellen/sxc_hsk_traegerschaftstypen.unl
                                                                                          10.  
                                                                                          11. sxc_hochschulen_standorte
                                                                                            wird geladen aus $SXC_PFAD/schluesseltabellen/sxc_hochschulen_standorte.unl
                                                                                          12.  
                                                                                          13. sxc_trans_hs_nr
                                                                                            wird geladen aus $SXC_PFAD/schluesseltabellen/sxc_trans_hs_nr.unl
                                                                                          14.  
                                                                                          15. sxc_bestand
                                                                                            wird geladen aus $SXC_PFAD/schluesseltabellen/sxc_bestand.unl
                                                                                          16.  
                                                                                          17. sxc_mapping_bestand
                                                                                            wird geladen aus $SXC_PFAD/schluesseltabellen/sxc_mapping_bestand.unl
                                                                                          18.  
                                                                                          19. sxc_stud_sem_da_geschl_hs
                                                                                            wird geladen aus $SXC_PFAD/rohdaten/destatis/sxc_stud_sem_da_geschl_hs.unl
                                                                                          20.  
                                                                                          21. sxc_studanf_sem_da_geschl_hs
                                                                                            wird geladen aus $SXC_PFAD/rohdaten/destatis/sxc_studanf_sem_da_geschl_hs.unl
                                                                                          22.  
                                                                                          23. sxc_itnrw_sfmk
                                                                                            wird geladen aus $SXC_PFAD/rohdaten/it.nrw/sxc_itnrw_sfmk.unl

                                                                                          Upgrade

                                                                                          Folgende Tabellen werden bei dem Upgrade geladen:

                                                                                             
                                                                                          1. sxc_hochschulen_hsk
                                                                                            wird geladen aus $SXC_PFAD/schluesseltabellen/sxc_hochschulen_hsk.unl
                                                                                          2.  
                                                                                          3. sxc_hochschulen
                                                                                            wird geladen aus $SXC_PFAD/schluesseltabellen/sxc_hochschulen.unl
                                                                                          4.  
                                                                                          5. sxc_hsk_hochschulen_standorte
                                                                                            wird geladen aus $SXC_PFAD/schluesseltabellen/sxc_hsk_hochschulen_standorte.unl
                                                                                          6.  
                                                                                          7. sxc_hsk_hochschultypen
                                                                                            wird geladen aus $SXC_PFAD/schluesseltabellen/sxc_hsk_hochschultypen.unl
                                                                                          8.  
                                                                                          9. sxc_hsk_traegerschaftstypen
                                                                                            wird geladen aus $SXC_PFAD/schluesseltabellen/sxc_hsk_traegerschaftstypen.unl
                                                                                          10.  
                                                                                          11. sxc_hochschulen_standorte
                                                                                            wird geladen aus $SXC_PFAD/schluesseltabellen/sxc_hochschulen_standorte.unl
                                                                                          12.  
                                                                                          13. sxc_trans_hs_nr
                                                                                            wird geladen aus $SXC_PFAD/schluesseltabellen/sxc_trans_hs_nr.unl
                                                                                          14.  
                                                                                          15. sxc_bestand
                                                                                            wird geladen aus $SXC_PFAD/schluesseltabellen/sxc_bestand.unl
                                                                                          16.  
                                                                                          17. sxc_mapping_bestand
                                                                                            wird geladen aus $SXC_PFAD/schluesseltabellen/sxc_mapping_bestand.unl
                                                                                          18.  
                                                                                          19. sxc_stud_sem_da_geschl_hs
                                                                                            wird geladen aus $SXC_PFAD/rohdaten/destatis/sxc_stud_sem_da_geschl_hs.unl
                                                                                          20.  
                                                                                          21. sxc_studanf_sem_da_geschl_hs
                                                                                            wird geladen aus $SXC_PFAD/rohdaten/destatis/sxc_studanf_sem_da_geschl_hs.unl
                                                                                          22.  
                                                                                          23. sxc_itnrw_sfmk
                                                                                            wird geladen aus $SXC_PFAD/rohdaten/it.nrw/sxc_itnrw_sfmk.unl

                                                                                          ETL-Routine

                                                                                          Folgende Tabellen werden in der ETL-Routine geladen: