Presentazione informatica "Banche dati. Sistemi di gestione di banche dati". testo su più righe che può essere


Istituzione Educativa Generale Autonoma Comunale

"Scuola Secondaria Miass n. 16"

Presentazione

in informatica per la classe 9

sull'argomento:

Docente di informatica, 1a categoria

Shavaleeva Svetlana Alekseevna

Miass


BANCA DATI.


SISTEMA INFORMATIVO- questa è una combinazione di un database e dell'intero complesso di hardware e software per la sua memorizzazione, modifica e recupero delle informazioni per l'interazione dell'utente

SISTEMA DI GESTIONE DEL DATABASE (DBMS) Software progettato per funzionare con i database

BANCA DATI (DB)


BANCHE DATI E SISTEMI INFORMATIVI

BANCA DATI (DB)

Una raccolta organizzata di dati destinati all'archiviazione a lungo termine durante memoria esterna computer e uso continuo

FATTOGRAFICO

Brevi informazioni sugli oggetti in un formato ben definito

DOCUMENTARIO

DB DISTRIBUITO

Documenti in vari formati

Memorizzazione di parti diverse dello stesso database su più computer collegati da una rete.

  • informazioni di testo
  • oggetti grafici
  • informazioni sonore
  • oggetti multimediali
  • . . . . . . . . . . . . . . . . . .
  • directory della libreria
  • banca dati del personale
  • file di riferimento
  • . . . . . . . . . . . . . . . .


Modello gerarchico

In un modello gerarchico, la struttura delle informazioni ha la forma di un albero. Al livello più alto (primo) c'è un solo vertice, chiamato radice. Questo vertice ha connessioni con i vertici del secondo livello, i vertici del secondo livello hanno connessioni solo con i vertici del terzo livello e così via.


  • Nel modello di rete, il principale struttura la rappresentazione delle informazioni è in forma di rete, in cui ogni vertice può avere una connessione con qualsiasi altro.

  • A modello relazionale le informazioni sono presentate sotto forma di tabella. Le righe della tabella sono record e le colonne sono gli stessi campi.

SISTEMI DI GESTIONE BANCHE DATI

DBMS - Software, fornendo l'accesso alle informazioni archiviate nella banca dati, la loro manutenzione ed elaborazione.

  • Esempi di DBMS:
  • KBASE, FOXPRO, VISTA, RBDMSX, ACCESSO.
  • KBASE,
  • Foxpro,
  • VISTA,
  • RBDMSX,
  • ACCESSO.

TIPI DI DATI

1) Testo - il valore di un dato di testo è rappresentato da un insieme di caratteri alfanumerici. La lunghezza dei dati di testo non supera i 255 caratteri. Predefinito, accesso Microsoft imposta la lunghezza a 50 caratteri. Specificare la lunghezza di un campo di testo significa che se si tenta di inserire un testo più lungo in questo campo, i caratteri extra verranno ignorati. Se il campo di testo contiene dati numerici, questi dati vengono percepiti come testo e non possono partecipare alle operazioni matematiche.

Tipo di dati di testo

Tipo di dati di testo


TIPI DI DATI

2) Contatore - utilizzato per la numerazione automatica delle voci.

Tipo di dati "Contatore"


TIPI DI DATI

3) Numerico - utilizzato per i dati (interi e frazionari) coinvolti nei calcoli.

I dati numerici possono essere in uno dei seguenti formati:

Significato

Descrizione

Byte

Numeri da 0 a 255 (nessuna parte frazionaria)

Totale

Frazione

intero lungo

Numeri da -32768 a 32767 (nessuna parte frazionaria)

È assente

La dimensione

1 byte

(Valore predefinito). Numeri da -2147483648 a 2147483647

(senza frazione)

È assente

virgola mobile (4 byte)

virgola mobile (8 byte)

Numeri da

-3.402823* a 3.402823*

È assente

2 byte

4 byte

Numeri da

-1.79769313486232* a 1.79769313486232*

Codice di replica

4 byte

Identificatore univoco globale (GUID)

8 byte

Non definito

16 byte


TIPI DI DATI

4) Data/Ora- utilizzato per memorizzare l'ora o la data. È possibile eseguire calcoli con i dati (calcolare l'intervallo di tempo tra le singole date).

Tipo di dati della data


TIPI DI DATI

5) Soldi - quasi uguale al tipo numerico, ma con un numero fisso di cifre decimali e un segno di valuta.


TIPI DI DATI

6) Campi booleani - vengono utilizzati per memorizzare dati che possono assumere uno dei due possibili valori: Vero / Menzogna , / Non o Acceso spento. Allo stesso tempo, i valori Vero , e SU Vero, e i valori Menzogna , Non e Spento equivalente a booleano Falso .


TIPI DI DATI

7) Campi oggetto OLE - consente di archiviare immagini e altri dati binari in tabelle (ad esempio, foglio di calcolo Microsoft eccellere, documento Microsoft Word , disegno, registrazione del suono).


TIPI DI DATI


TIPI DI DATI

9) Campo PROMEMORIA - campi di testo di lunghezza arbitraria possono contenere gli stessi tipi di dati dei semplici campi di testo. La differenza tra questi campi è che la dimensione del campo PROMEMORIA non è limitato a 255 caratteri, ma può contenere fino a 65535 caratteri.


TIPI DI DATI

10) Cerca tipo di dati anagrafici - è progettato per creare un campo che offre una scelta di valori da un elenco a discesa contenente un insieme di valori costanti o valori da un'altra tabella.


TIPI DI CAMPO NEI DATABASE RELAZIONALI

Tipo di campo definisce l'insieme di valori che questo campo può assumere in diversi record

numerico

simbolico

appuntamento

logico

Questi campi servono per memorizzare le date del calendario e l'ora del giorno.

Data: "giorno/mese/anno"

Orologio del tempo : minuti "

Il valore del campo può essere solo un numero

Questi campi memorizzano sequenze di caratteri (parole, testi, ecc.)

Database "Elettivi"

Database di monitoraggio del tempo

Cognome nome

Ivanov Petja

Petrov Vanja

monitoraggio del tempo

Sidorov Victor

Tempo impiegato

numerico

simbolico

logico


Accedi agli oggetti 2007

tavoli- oggetti database di base.

Richieste sono strutture speciali progettate per elaborare i dati del database.

Le forme- Si tratta di oggetti con l'aiuto dei quali vengono inseriti nuovi dati nel database o visualizzati quelli esistenti.

Rapporti- questi sono moduli "al contrario", Con il loro aiuto, i dati vengono inviati alla stampante in una forma comoda e visiva.

Macro - Questo macro.

Moduli sono procedure di programma scritte in Visual Basic.

Modalità di lavoro con Access 2007

Lavorando con qualsiasi database, ci sono due diverse modalità: design - usando il costruttore

e operativo(personalizzato) - utilizzando la procedura guidata.

diapositiva 1

Lezione 38 informatica nel grado 11

Banche dati © Vyazovchenko Nataliya, 2010

diapositiva 2

diapositiva 3

Banche dati tabulari

Un database tabulare contiene un elenco di oggetti dello stesso tipo, ovvero oggetti che hanno lo stesso insieme di proprietà. È conveniente rappresentare un tale database come una tabella bidimensionale: in ogni riga vengono posizionati in sequenza i valori delle proprietà di uno degli oggetti; ogni valore di proprietà è nella propria colonna, intestata al nome della proprietà.

diapositiva 4

campo database

Le colonne di tale tabella sono chiamate campi; ogni campo è caratterizzato dal suo nome (il nome della proprietà corrispondente) e dal tipo di dati che rappresentano i valori di questa proprietà. Un campo database è una colonna di tabella contenente i valori di una specifica proprietà.

diapositiva 5

Le righe della tabella sono record su un oggetto; questi record sono suddivisi in campi dalle colonne della tabella, quindi ogni record è un insieme di valori contenuti nei campi. Una voce del database è una riga di tabella contenente un insieme di valori di proprietà inseriti nei campi del database.

Voce di database

diapositiva 6

campo chiave

Ogni tabella deve contenere almeno un campo chiave, il cui contenuto è univoco per ogni voce di quella tabella. Il campo chiave consente di identificare in modo univoco ogni record nella tabella. Un campo chiave è un campo il cui valore identifica in modo univoco un record in una tabella.

Diapositiva 7

Il campo chiave più comunemente utilizzato è un campo contenente il tipo di dati del contatore. Tuttavia, a volte è più conveniente utilizzare altri campi come campo chiave della tabella: codice prodotto, numero di inventario, ecc.

Diapositiva 8

Il tipo di un campo è determinato dal tipo di dati che contiene. I campi possono contenere dati dei seguenti tipi principali:

contatore - numeri interi che vengono impostati automaticamente quando si inseriscono i record. Questi numeri non possono essere modificati dall'utente; testo - testi contenenti fino a 255 caratteri; numerico - numeri; data/ora - data o ora; monetario - numeri in formato monetario; logico - valori Vero (Sì) o Falso (No); collegamento ipertestuale - collegamenti a risorsa informativa su Internet (ad esempio, un sito Web).

Diapositiva 9

Proprietà campo

Ogni tipo di campo ha il proprio insieme di proprietà. Le proprietà del campo più importanti sono: dimensione del campo - definisce la lunghezza massima di un campo di testo o numerico; formato campo - imposta il formato dei dati; campo obbligatorio - indica che questo campo deve essere compilato.

Diapositiva 10

Si consideri, ad esempio, il database "Computer", che contiene un elenco di oggetti (computer), ognuno dei quali ha un nome (nome). Come caratteristiche (proprietà) puoi considerare il tipo di processore installato e la quantità di RAM. I campi Nome e Tipo di processore sono campi di testo, RAM- numerico, e il campo N. p/p - contatore (Tabella 11.1). Ogni campo ha un determinato insieme di proprietà. Ad esempio, il campo RAM è impostato su un formato dati intero.

diapositiva 11

diapositiva 12

diapositiva 13

Database gerarchici

I database gerarchici possono essere rappresentati graficamente come un albero invertito costituito da oggetti di vari livelli. Il livello superiore (la radice dell'albero) è occupato da un oggetto, il secondo - oggetti del secondo livello e così via. Un esempio di database gerarchico è il registro e la directory di Windows Cartelle di Windows.

Diapositiva 14

Collegamenti tra oggetti

Ci sono collegamenti tra oggetti, ogni oggetto può includere diversi oggetti di livello inferiore. Tali oggetti sono nella relazione di un antenato (un oggetto più vicino alla radice) con un figlio (un oggetto di livello inferiore), mentre l'oggetto antenato può non avere figli o averne diversi, mentre l'oggetto figlio ha necessariamente solo un antenato. Gli oggetti che hanno un antenato comune sono chiamati gemelli.

diapositiva 15

Il database gerarchico è la directory delle cartelle di Windows, a cui è possibile accedere avviando Explorer. Il livello superiore è la cartella Desktop. Al secondo livello ci sono le cartelle Risorse del computer, Documenti, Risorse di rete e Cestino, che sono discendenti della cartella Desktop e sono gemelle tra loro. A sua volta, la cartella Risorse del computer è un predecessore in relazione alle cartelle di terzo livello: le cartelle del disco (Disco 3.5 (A:), (C:), (D:), (E:), (F :)) e cartelle di sistema (Stampanti, Pannello di controllo, ecc.)

Diapositiva 17

Diapositiva 18

Un altro esempio di database gerarchico è il database Domain Name System dei computer connessi a Internet. Al livello superiore è presente una banca dati tabellare contenente un elenco di domini di primo livello (264 domini in totale), di cui 7 amministrativi, ei restanti 257 geografici. Il dominio più grande (dati di gennaio 2002) è il dominio netto (circa 48 milioni di server) e in alcuni domini (ad esempio nel dominio zr) non è stato ancora registrato un solo server. Il secondo livello contiene database tabulari contenenti un elenco di domini di secondo livello per ciascun dominio di primo livello. Il terzo livello può contenere database tabulari contenenti un elenco di domini di terzo livello per ciascun dominio di secondo livello e tabelle contenenti gli indirizzi IP dei computer situati nel dominio di secondo livello

Diapositiva 19

Diapositiva 20

Banca dati distribuita

Il database del Domain Name System deve contenere i record di tutti i computer collegati a Internet, ovvero più di 150 milioni di record. Posizionare un database così grande su un computer renderebbe la ricerca delle informazioni molto lenta e inefficiente. La soluzione a questo problema è stata trovata posizionando i singoli componenti del database su diversi server DNS. Pertanto, il database gerarchico Il sistema dei nomi di dominio è un database distribuito.

diapositiva 21

Trovare informazioni in un database distribuito gerarchico

Ad esempio, vogliamo conoscere i contenuti del server WWW di Microsoft. Per prima cosa, la nostra richiesta, contenente il nome di dominio del server www.microsoft.com, verrà inviata al server DNS del nostro provider, che la inoltrerà al server DNS di livello più alto del database. Il dominio com di nostro interesse sarà trovato nella tabella di primo livello e la richiesta sarà indirizzata al server DNS di secondo livello, che contiene un elenco di domini di secondo livello registrati nel dominio com.

diapositiva 22

Il dominio microsoft verrà trovato nella tabella di secondo livello e la query verrà reindirizzata al server DNS di terzo livello. Nella tabella del terzo livello, una voce corrispondente a nome del dominio contenuto nella richiesta. La ricerca delle informazioni nel database del Domain Name System sarà completata e inizierà la ricerca di un computer in rete tramite il suo indirizzo IP.

Lezione di informatica nel grado 8 (I.G. Semakin)

Luogo di lavoro, posizione: MOU "Secondary School No. 27", Syktyvkar, insegnante di informatica Vasily Yuryevich Petrov.

Regione: Repubblica di Komi

Livello di istruzione: istruzione generale di base

Classe/i: Grado 8

Soggetto/i: Informatica

Lo scopo della lezione: familiarizzare con il concetto di database, i loro tipi, l'organizzazione.

Tipo di lezione: lezione che apprende nuovo materiale.

Studenti per classe: 10-20

Attrezzatura utilizzata: computer, proiettore, diapositive.

Schema della lezione.

Argomento: Il concetto di sistema informativo, database, DBMS.

Lo scopo della lezione: conoscere i tipi di database e l'organizzazione dei dati in essi contenuti.

Compiti:

1. Educativo

Impara a distinguere tra i tipi di database;

Fornire la tecnica di lettura delle tabelle come database relazionali.

2. Educativo

Sviluppare interesse nella strutturazione delle informazioni;

Sviluppare il pensiero analitico dei bambini, le loro capacità creative, la capacità di lavorare con vari tipi di informazioni.

3. Educativo

Coltiva la diligenza, la perseveranza, la pazienza.

4. Incentrato sullo studente

Creare situazioni di comunicazione in classe, consentendo ad ogni studente di mostrare iniziativa, indipendenza.

Dotazioni: computer, proiettore.

Parte software: Presentazione Microsoft presa di corrente per ufficio.

Piano:

Organizzare il tempo.

Analisi del materiale studiato.

Messaggio sull'argomento e lo scopo della lezione.

Conversazione.

Risultato.

Durante le lezioni

Organizzare il tempo.

Quaderni preparati, penne, hanno attirato l'attenzione sulla lavagna.

Analisi del materiale studiato.

Prima di passare all'argomento della lezione, ricordiamo cosa abbiamo studiato nella lezione precedente. Risposta: modelli informativi: tabulari, grafici, ecc. Io e te li abbiamo analizzati da soli, senza l'uso della tecnologia informatica. Mezzi moderni consentono di elaborare dati su un computer in grandi volumi.

Messaggio sull'argomento e lo scopo della lezione.

Parliamo di database. (Diapositiva n. 1)

Conversazione principale

Parliamo della strutturazione delle informazioni, della loro raccolta e conservazione (Diapositiva n. 2).

Il trattamento delle informazioni mediante l'ausilio di tecnologie informatiche sarà denominato sistema informativo. (Diapositiva numero 3).

Diamo il concetto di DATABASE, tenendo conto delle informazioni disponibili (Diapositiva n. 4).

Classifichiamo i database per tipi. Includiamo gli studenti nel lavoro attraverso la comunicazione diretta (Diapositiva n. 5). Discussione.

Studiamo in dettaglio ogni tipologia di database (Slide n. 6,7,8).

Conosciamo i database relazionali, ricordiamo i modelli di informazioni tabulari (diapositiva n. 9).

Passiamo alla chiave dei database relazionali. Stiamo parlando dell'unicità di ogni voce (diapositiva numero 10).

Ricordiamo i tipi di informazioni sotto forma di presentazione e parliamo di quali dati possiamo archiviare nei database (diapositiva n. 11).

7. I risultati della lezione. (diapositiva 19.20)

La nostra lezione sta volgendo al termine. Hai fatto un ottimo lavoro oggi! Cosa ricordi? Cosa hai imparato?

Elenco delle fonti utilizzate

Informatica: libro di testo per la classe 8 / I.G. Semakin, LA


  1. Introduzione alle banche dati
    PPTX / 2,43 Mb

    Zalogova, sv Rusakova, LV Shestakova. - 2a ed., corretta. - M. : BIOM. Laboratorio della conoscenza, 2014. - 176 p. : malato.

    Il concetto di DBMS -

Database (DB) - Database (DB) è una raccolta, in un certo modo
informazioni organizzate in alcuni
argomento.
Per esempio:
Banca dati dei fondi dei libri delle biblioteche;
Database del personale dell'ente;
Banca dati degli atti legislativi della regione
diritto penale;
Database di canzoni pop moderne.

Classificazione DB.

I database sono classificati secondo diversi criteri:
dalla natura delle informazioni memorizzate nel database
diviso in di fatto e
documentari;
in base al metodo di memorizzazione dei dati del database, ci sono
centralizzato e distribuito;
dalla struttura dell'organizzazione del database
classificato in relazionale
rete e gerarchica.

In banche dati di fatto

contiene brevi informazioni su
oggetti descritti, presentati con
formato rigorosamente definito.
Esempi:
1. Nel database della biblioteca su ogni libro
vengono memorizzate le seguenti informazioni: anno
edizione, autore, titolo, ecc.
2. Nella banca dati dell'ufficio del personale sono conservate le informazioni personali
dati del dipendente: nome completo, anno di nascita e
eccetera.

DB documentario

contiene ampie informazioni su
diversi tipi: testo, grafica,
audio, multimediale.
Esempi:
1. nella banca dati delle leggi - i testi delle leggi stesse,
2. nel database delle canzoni pop - testi e note
canzoni, biografia degli autori, informazioni su
poeti, compositori e interpreti,
clip audio e video.

Sistema informativo

è una combinazione del database e dell'intero complesso
hardware e software per la sua
archiviazione, modifica e recupero
informazioni con cui interagire
utente.
Esempi:
1. Sistemi di biglietteria per
treni passeggeri e aerei.
2. WWW è un'informazione globale
sistema.

Database (DB)

è una collezione strutturata
dati correlati all'interno
qualche area tematica
progettato a lungo
archiviazione nella memoria esterna
computer e permanente
applicazioni.

Può essere utilizzato per l'archiviazione di database
su un computer, un tale database
chiamato centralizzato.
Se parti diverse dello stesso database
memorizzati su più computer
interconnessi da una rete,
viene chiamato tale database
banca dati distribuita.

Viene chiamato un database gerarchico

in cui sono organizzate le informazioni
come segue: un elemento
i record sono considerati i principali, il resto
subordinati.
Esempi: file system

Albero genealogico

La rete si chiama database,

in cui alle obbligazioni verticali
vengono aggiunti collegamenti orizzontali.

Banche dati relazionali

- banche dati in forma tabellare
organizzazione delle informazioni.
Un database relazionale è costituito da uno o
diversi interconnessi
tavole bidimensionali.

Esempi:

Nei database relazionali (tabella), una riga è chiamata record e una colonna è chiamata campo.

I campi hanno caratteristiche diverse
(a volte chiamati attributi) di un oggetto.
Valori di campo in una riga
appartengono allo stesso oggetto.
Campi diversi hanno nomi diversi.

Esempio 1. Organizzazione delle informazioni in una banca dati a tabella unica "Repertorio dei cinema per la settimana".

Cinema
film
Russia
Avventura 11.00
Pinocchio
Titanico
13.00
3.00
Russia
Russia
Titanico
Stella
approdo
17.00
21.00
20.00
15.00
Mondo
Aspettalo!
11.00
3.00
Mondo
Titanico
13.00
15.00
Mondo
Ladro
17.00
10.00
Russia
tempo
prezzo
15.00

Chiave primaria (master) del database

è un campo o un gruppo di campi, con
attraverso il quale è possibile chiaramente
identificare la voce. Significato
la chiave primaria non dovrebbe
ripetere tra i record. A
l'esempio sopra in
come chiave primaria del database
prendi un gruppo di campi
cinema + tempo.

Tipo di campo

definisce un insieme di valori,
che può essere accettato da questo
campo in record diversi.
Nelle banche dati relazionali
vengono utilizzati quattro tipi principali
campi: numerico, carattere,
data, booleano

Il tipo numerico ha campi i cui valori
possono essere solo numeri. I numeri possono essere
intero e reale.
Il tipo di carattere ha campi in cui ci saranno
memorizzare sequenze di caratteri
(parole, testi, codici, ecc.).
Il tipo "data" contiene campi contenenti
date del calendario in forma diversa.
Il tipo booleano corrisponde al campo that
può assumere solo due valori:
"sì" - "no" o "vero" - "falso".

Esempio 2. Descrivi la struttura del database "Repertorio dei cinema per la settimana".

Descrivere la struttura significa specificare tutto
campi della tabella e loro caratteristiche.
nome del campo
genere
larghezza
cinema
simbolico
15
film
simbolico
25
tempo
numerico
5
2
prezzo
numerico
5
2
quantità
decimale
segni

Esempio 3. Dato un frammento di un database relazionale: Specificare la chiave principale; descrivere le caratteristiche dei campi.

Numero Data
volo di partenza
2156
Tipo
Prezzo
biglietto aereo
23.10.08 TU-154
4564.50
Disponibilità
Biglietti

Master key: numero del volo + data di partenza. Descrizioni dei campi:

nome del campo
genere
larghezza
Numero di volo
numerico
4
data di partenza
l'appuntamento
tipo di aeromobile
simbolico
10
Prezzo del biglietto
numerico
5
Disponibilità
Biglietti
logico
Qtà
decimale
segni
2

Esempio 4. Convertire in forma tabellare la struttura gerarchica mostrata in fig.

Esempio 4. Converti in forma tabulare gerarchica
la struttura mostrata in Fig.
Dipartimento
facoltà
Università
fisica generale
Fisico
alimentatore
fisica teorica
Fisico
alimentatore
chimica organica
Chimico
alimentatore
chimica inorganica
Chimico
alimentatore
botanica
Biologico
alimentatore
zoologia
biologico
alimentatore

Compito #1

Trasformare
sotto
informazioni a
vista da tavolo,
definire il nome della tabella e
il nome di ogni campo:
Olya, Petya, 13, cantando, 14,
basket, Vasya, Katya,
13, hockey, basket,
calcio, 15.11, Kolya, 11,
ballando, Seryozha.
Nome tabella: Occupazione in
tazze
Nome
cerchia di età
Olia
13
Cantando
Petia
14
Pallacanestro
Vasia
13
Hockey
Katia
15
Pallacanestro
Kolia
11
Calcio
Serie 11
ballare

Fallo da solo:

1.
La tabella del database "Paziente" contiene
campi: cognome, nome, patronimico, data
nascita, numero di lotto, indirizzo,
presenza di malattie croniche, data
ultima visita dal medico.
Determina il tipo e la larghezza di ciascuno