uqac.ca

web

8TRD149

Introduction aux bases de données

(3.0 cr.)

Connaître les différentes composantes des bases de données, leurs niveaux d'abstraction et les techniques d'organisation des données en mémoire secondaire. Développer un logiciel en Java et PL/SQL utilisant une base de données en passant par toutes les étapes de conception. Introduire aux principaux concepts des systèmes de gestion de bases de données relationnelles.

Historique des types de SGBD (Hiérarchique, Réseau, Relationnel et Relationnel/Objet), Les grands fabricants de SGBD et les produits du logiciel libre, processus de conception de BD relationnelle: analyse, modélisation conceptuelle et introduction à la théorie de la normalisation. Les bases du langage SQL pour la définition des données (LDD), la manipulation des données (LMD) et le contrôle des données (LCD). Extensions procédurales de SQL pour l'interface entre les bases de données et les programmes d'application Java (SQLJ, JBDC et PL/SQL). Gestion des données en mémoire secondaire et organisation unidimensionnelle des données. Étude et expérimentation d'un SGBD réel. Utilisation d'un système de gestion de bases de données d'entreprise (Oracle). Réalisation d'un travail de conception et d'exploitation d'une base de données.

Préalable(s): ((8INF259) ou (8TRD134))

(04/2018)

Appartenance départementale

Informatique et mathématique

Ce cours n'est dans aucun programme ouvert aux admissions.

Ce cours est offert au trimestre suivant:

Hiver 2019

Groupe 11 (CHICOUTIMI SOIR) - OUVERT

du lundi 07-01-2019 au lundi 22-04-2019 de 16:00 à 18:45 Local: H2-1090
le vendredi 26-04-2019       de 19:00 à 21:45 Local: H2-1090
Remarque : Le cours du lundi de Pâques sera repris le vendredi 26 avril
© UQAC 2019. Tous droits réservés.