IPEPSHO - Bibliothécaire breveté
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


Les notes des cours, des lectures, ...
 
AccueilAccueil  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  
Le deal à ne pas rater :
Pokémon EV06 : où acheter le Bundle Lot 6 Boosters Mascarade ...
Voir le deal

 

 Cours du 28 Octobre 2011

Aller en bas 
AuteurMessage
Linoa
Lecteur passionné
Linoa


Messages : 97
Points : 188
Réputation : 0
Date d'inscription : 23/09/2011
Age : 35
Localisation : La tête dans un livre

Cours du 28 Octobre 2011 Empty
MessageSujet: Cours du 28 Octobre 2011   Cours du 28 Octobre 2011 I_icon_minitimeLun 31 Oct - 2:10

2) Les types de langages :
Langage machine : -Langage Binaire (0 et 1)
-Langage assembleur = langage de bas niveau, proche du langage machine. D’autre composition que 0 et 1.
Langage évolué : Langage Pascal, C++, Java,… s’appelle langage évolué car on va écrire peu de code pour beaucoup de résultat.
Langage script : Le php, javascript, …
Langage de Balise : XHTML, CSS, … langage inférieur au langage du script.
Langage de requêtes : SQL, Mysql… ex : > SELECT Nom, prénom, FROM UTILISATEUR WHERE ville de : « Tournai » AND AGE < 18. (c’est qu’on veut sélectionner toute les personnes de tournai qui son mineurs. En rouge : attribut, champs et en bleu, c’est la table utilisateur.

Cours du 28 Octobre 2011 Shama_10

Pour faire une jointure entre les tables, il faut une clef étrangère. La clef secondaire de l’utilisateur doit être liée à la clef de l’autre.
Gestion de Base de données relationnelles.
C’est une base de données structuré suivant les principes de l’algèbre relationnelle. Le mot relationnel ne fait pas uniquement référence aux relations entre les tables mais aux tables elles-mêmes.
Par contre le concept permet de stocker et d’organiser une grande quantité d’information.
Le model relationnel conduit à :
-une grande simplicité d’usage
-une transparence pour l’utilisateur de toute réorganisation technique de la base
-Une facilité de combinaison du contenu de plusieurs tables (opération jointure).
L’avantage : évité la redondance.

Dans certains cas, on peut avoir plusieurs clefs primaires.

Les fonctionnalités des FGBD :
-Contrôler la redondance, afin d’évité le gaspillage d’espace mémoire et des erreurs.
-Assurer le paquetage des données.
-Vérifier l’intégrité des données : celles-ci doivent être cohérentes entre elle.
- Il doit assurer l’indépendance physique et l’indépendance logique (la création d’une nouvelle rubrique n’entraine pas de modification dans les programmes d’application non concerné).
-Gestion des autorisations d’accès pour assurer la sécurité des données.
-Doit offrir des interfaces d’accès multiples.
-Doit assurer la sécurité et la reprise après la panne.
Une base de données doit permettre à plusieurs utilisateurs d’accéder à la même information en même temps.
Ce concept doit inclure un mécanisme de contrôle pour éviter qu’on lise une information qui est en cours de mise à jour.



Le R pour le relationnel, implique qu’il y a des notions de table ou bien classe.

Questions d’Examen :

Nous sommes amené à travaillé en réseau dans une bibliothèque, qu’est ce que cela signifie ?
Comme prévoyez-vous, dans les 30 années à venir, cette notion de réseau ?
Comment voyez-vous le monde des bibliothèques dans les 20 années à venir ?
Pourquoi les réseaux informatiques contribuent-ils au développement de logiciel touchant de près où de loin les bibliothèques ?
Les FGBDR et le monde des bibliothèques. Quels liens peut-il y avoir ?
Que serait pour vous une bibliothèque virtuelle ?

4questions + deux autres !


Revenir en haut Aller en bas
https://ipepsho-biblio.1fr1.net
 
Cours du 28 Octobre 2011
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Cours du 07 Octobre 2011
» Cours du 17 Octobre 2011
» Cours du 14 Octobre 2011
» Cours du 19 Octobre 2011
» Cours du 21 Octobre 2011

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
IPEPSHO - Bibliothécaire breveté :: Linoa-
Sauter vers: