Lotus Notes: Una breve discussione degli elementi di una banca dati è inferiore.
DATI
I dati all'interno di un database di Notes viene memorizzato come un insieme di record - ogni record è indicato come un documento. Le informazioni contenute in un documento è costituito da uno o più campi, che possono essere in qualsiasi numero di formati. Testo, numeri e date sono i tipi di dati di base, ma è anche possibile memorizzare le cose come testo formattato ricco e allegati in un campo.
Un database di Notes può anche accedere ai dati da altri database. Questi database possono essere altri database di Notes, o qualsiasi tipo di database che è accessibile tramite ODBC. In questo modo, Notes può fungere da front-end per altri insiemi di dati, anche i database relazionali.
PROGETTAZIONE
I dati sono disponibili utilizzando uno dei numerosi elementi di design differenti che sono memorizzati nel database. A livello di base, si utilizzano i moduli per accedere, modificare e creare record / Documenti e Visto per ordinare e classificare insiemi di dati in forma tabellare. Ci sono anche cose come navigatori e strutture, che permettono di creare interfacce visuali ad altri elementi di design e di aiuto nella navigazione.
Virtualmente tutti gli elementi di design in un database possono essere visualizzati utilizzando un client Notes o un browser web. Le note / server Domino può nativamente tradurre queste cose e li presentano come pagine web, che lo rende molto facile trasformare un database di Notes in un sito web. Un progettista Le note possono anche aggiungere web-specifici miglioramenti nel design come CSS e DHTML per un modulo, Visualizza, navigatore, ecc
CODICE
Al fine di fornire la manipolazione programmatica di dati, un progettista può incorporare diversi tipi di codice in un database. Note ha il supporto nativo per una lingua Formula (macro), LotusScript (molto simile al Visual Basic), Java e JavaScript. Questo codice può essere inserito direttamente su elementi di design come Moduli e visualizzazioni, oppure può essere collocato in moduli chiamati agenti.
Il codice in un database in grado di manipolare i dati all'interno del database, ma può anche interagire con l'utente, il sistema operativo e dati esterni ei processi pure. Ad esempio, utilizzando LotusScript è possibile accedere a funzioni di DLL, oggetti COM e oggetti OLE. Utilizzo di Java, si dispone di un ricco set di strumenti per lavorare con i socket, thread e componenti GUI (tra le altre cose). Notes ha anche un livello API esposte cui si può accedere tramite C e librerie C + +.
SICUREZZA
Avvolto intorno tutti questi elementi di database, Notes fornisce un forte strato di sicurezza chiamato Access Control List (ACL). Questo permette un progettista di database o amministratore di mettere a punto quello che diversi utenti sono autorizzati a fare all'interno del database. A livello globale, gli utenti hanno accesso a tipi come "Autore", "Editor", e "Designer", che indicano ciò che essi sono autorizzati a cambiare all'interno del database. Su un livello leggermente più specifico, gli utenti possono essere concesso o negato l'accesso a fare le cose come documenti eliminare o creare agenti. A un livello molto più granulare, il progettista di un database può concedere o negare l'accesso a viste, moduli, sezioni di moduli, e anche singoli documenti in base alla ACL.
Visto 3631 volte da 1128 spettatori














Ciò ha contribuito così tanto thx u guys
Bene, questo aiuterà a sapere e grazie