SI_Curs_1

Embed Size (px)

DESCRIPTION

curs sig

Citation preview

  • Sisteme informaionale degestiune

    -Contabilitate internaional-

    Curs 1,2

  • Sisteme informaionale de gestiuneCURS 1,2 - Cuprins

    Arhitectura client-server SQL Server: prezentare general; Tipuri de date; Creare bazelor de date; SQL Server Management Studio: elemente de administrare

    a bazelor de date (realizarea copiilor de siguran i restaurarea bazelor de date).

    Crearea i modificarea structurii tabelelor (include restricii declarative, tabele temporare locale i globale);

    Crearea diagramelor; Integritatea reverenial (modificare i tergere n cascad)

    ; Restricii definite la nvel de tabel.

  • Arhitectura client-server Se bazeaz pe dialogul ntre dou categorii de

    entiti

    Client, entitatea ce asigur interfaa cu utilizatorul, lanseaz cereri de executare a unor operaii

    Server, entitatea care recepioneaz, interpreteaz i execut cererile lansate de clieni

    Arhitectura client-server 3

    Retea

    Client Server SGBD

    Baza de date

    Cerere client

    Rspuns server

  • Tipologia sistemelor client-server Logica prezentrii (interfaa grafic)

    Logica procesrii (gestiunea i prelucrarea datelor)

    Logica stocrii datelor (gestionarea pstrrii i extragerii datelor)

    Tipologia sistemelor client-server

    4

    Arhitectura client-server pe dou nivele

    Client

    Cerere client (SQL)

    Server

    Executare cerere

    Baza de

    date

    RezultatSGBD

    Rspuns server

  • Tipologia sistemelor client-server

    Tipologia sistemelor client-server 5

    Arhitectura client-server pe trei nivele

    Client

    Cerere client (SQL)

    Server de date

    Executare cerere

    Baza de

    date

    Rezultat

    SGBD

    Rspuns server

    aplicaie

    Server de aplicie

    Cerere server

    aplicaie

    Rezultat server

    date

    Reguli de gestiune

    Arhitectura client-server web pe patru nivele

    Internet

    Clieni Web

    Cerere server Web

    Server de date

    Executare cerere

    Baza de

    date

    Rezultat

    SGBD

    Transfer de date

    Web

    Server de aplicie

    Cerere server

    aplicaie

    Rezultat server

    date

    Reguli de gestiune

    Server WEB

  • SQL Server: prezentare generalEditii SQL Server 2012

    Microsoft SQL Server 2012 Enterprise

    Microsoft SQL Server 2012 Standard

    Microsoft SQL Server 2012 Business Intelligence

    Microsoft SQL Server 2012 Web

    Microsoft SQL Server 2012 Express

    Microsoft SQL Server 2012 Developer

    6Editii SQL Server 2012

  • Autentificare prin intermediul SQL Server Management Studio

    Master_CI

    Master_CI

    s-win-sql-cig\cig

  • SQL Server Management Studio

    Denumirea serverul

    Bazele de date

  • Obiectelebazei de date

  • SQL Server Management StudioCrearea/stergerea unei baze de date

  • SQL Server Management StudioCrearea unei baze de date

  • SQL SERVER - Tipuri de dateNume tip Explicatie Limita minima Limita maxima

    bigint Intreg -2^63 (-9,223,372,036,854,775,808)

    2^63-1 (9,223,372,036,854,775,807)

    int Intreg -2^31 (-2,147,483,648) ^31-1 (2,147,483,647)

    bit Intreg 0, 1 sau Null

    Date Doar data calendaristica (precizie o zi) 1/1/0001 31/12/9999

    Decimal[ (p[ , s] )] Numar cu zecimalep reprezinta precizia, adica numarul total de cifre, inclusiv zecimale

    s reprezinta numarul maxim de zecimale

    - 10^38 +1 10^38 - 1

    Money Numar cu zecimale (max 4 zecimale) -922,337,203,685,477.5808 922,337,203,685,477.5807

    char [ ( n ) ] Sir de caractere (lungime fixata) non-UNICODE (nu suporta caractere specifice anumitor limbi, cum sunt diacriticele din limba romana)

    1 byte 8000 bytes

    varchar [ ( n | max ) ] Sir de caractere (lungime variabila) non-UNICODE (nu suporta caractere specifice anumitor limbi, cum sunt diacriticele din limba romana)

    1 byte 8000 bytes

    nchar [ ( n ) ] Sir de caractere (lungime fixata) UNICODE (suporta caractere specifice anumitor limbi, cum sunt diacriticile din limba romana)

    1 4000

    nvarchar [ ( n | max ) ] Sir de caractere (lungime variabila) UNICODE (suporta caractere specifice anumitor limbi, cum sunt diacriticile din limba romana)

    1 4000

  • Realizarea copiilor de siguran

  • Realizarea copiilor de siguran

  • Restaurarea bazelor de date

  • Restaurarea bazelor de date

  • Restaurarea bazelor de date

  • Restaurarea bazelor de date

  • SQL Server Management StudioCrearea unui tabel

  • SQL Server Management StudioCrearea/modificarea/stergerea unui

    tabel

  • SQL Server Management StudioCrearea unui tabel

  • SQL Server Management StudioModificarea unui tabel

  • SQL Server Management StudioModificare unui tabel

  • SQL Server Management Studio

  • SQL Server Management Studio Adaugarea de nregistrari n tabele

  • SQL Server Management StudioAdaugarea restrictiilor

  • SQL Server Management StudioAdaugarea restrictiilor

    1 2

    3

    4

  • SQL Server Management StudioCrearea diagramelor

  • SQL Server Management StudioCrearea diagramelor

  • SQL Server Management StudioCrearea diagramelor

  • SQL Server Management StudioCrearea diagramelor