Programa de Unidade Curricular Faculdade Engenharia Licenciatura Engenharia Civil Unidade Curricular Sistemas de Informação e Bases de Dados Semestre: 2 Nº ECTS: 6,0 Regente Prof. Vítor Pereira Assistente Carga Horária Lectiva Semanal Aulas Teóricas: Aulas Teórico-práticas: 2 Orientação Tutorial: 1 Língua de Ensino Português Objectivos Gerais (até 500 caracteres) Apresentar os conceitos fundamentais e o estado-da-arte da tecnologia de base de dados e a sua importância como suporte aos sistemas de informação. Objectivos Específicos (até 500 caracteres) Introdução aos Sistemas de Bases de Dados: arquitectura e funções principais. O Modelo Relacional. Limitações do Modelo Relacional. Modelação de bases de dados: Modelo Entidade-Relacionamento. Passagem do modelo E/R para o Modelo Relacional. Normalização. Gestão de dados com o Microsoft Access. A linguagem SQL. Organização física dos dados. Conceito de Transacção. 1 Competências a adquirir (até 500 caracteres) Conhecer a gestão de dados do Microsoft Excel. Utilizar o modelo Entidade-Relacionamento (ER) e normalizar tabelas. Desenhar e utilizar o SGBD relacional Microsoft Access, nomeadamente os objectos Tabelas, Consultas, Formulários e Relatórios. Realizar consultas utilizando a linguagem de acesso a bases de dados SQL. Metodologia de Ensino (até 250 caracteres) As aulas teórico-práticas são usadas para discussão e transmissão dos conceitos fundamentais relacionados com a unidade curricular. Paralelamente, o aluno é incentivado a consolidar os conceitos e as técnicas através da resolução de exercícios. Programa da Unidade Curricular / Conteúdo programático (até 2750 caracteres) Conceitos Básicos e Terminologia de Bases de Dados. Dados versus Informação. Introdução aos Sistemas de Gestão de Ficheiros. Introdução aos Sistemas de Bases de Dados. A gestão de dados do Microsoft Excel. Sistema de Gestão de Bases de Dados (SGBD) . Conceito de Transacção. Requisitos/Funções de um SGBD . Características. Intervenientes num SGBD. Sistemas de Gestão de Ficheiros versus Sistemas de Bases de Dados. Modelos de Bases de Dados. Modelo Relacional. Conceitos. Teoria dos Conjuntos. SQL. Selecção e Ordenação. Junção, Funções Estatísticas e Agrupamento da Informação. Sub-Consultas. Manipulação de Dados. Vistas e Índices. O Modelo Entidade-Relacionamento (E-R). A Importância da Modelação de Dados. Entidades e Atributos. Relacionamentos. Diagramas E-R. O Processo de Normalização. A Importância da Normalização. Primeira Forma Normal. Segunda Forma Normal. Terceira Forma Normal. Os SGBD Microsoft Access: tabelas, consultas, formulários e relatórios. Bibliografia Principal (duas obras) Autor(es) ex.: BOST, Jean-Pierre AZEVEDO, Ana et al. Título Bases de Dados com Microsoft Access XP – Desenho e Implementação. Edição 1ª Local Vila Nova de Famalicão 2 Editora Centro Atlântico Ano 2002 Autor(es) PEREIRA, José Luís Título Tecnologia de Bases de Dados Edição 3ª Local Lisboa Editora FCA Ano 1996 3 Bibliografia Complementar (duas obras) Autor(es) DATE, C. J. Título An Introduction to Database Systems Edição 8ª Local Boston Editora Addison-Wesley Ano 2003 Autor(es) MANNINO, Michael V. Título Database Design, Application Development, & Administration Edição 2ª Local Boston Editora McGraw-Hill Ano 2004 Metodologia de Avaliação Contínua / Elementos relevantes (até 500 caracteres) Dando cumprimento ao regulamento de avaliação em vigor na Universidade, serão tidos em conta os seguintes factores da componente de avaliação contínua: assiduidade, trabalhos de casa, participação dos alunos nas aulas e interesse geral demonstrado. 4 A avaliação final será uma função desta componente de avaliação contínua e de um teste escrito. Recursos Didácticos (até 2750 caracteres) Computadores com o Microsoft Excel e Microsoft Access. Palavras-chave (escolha 4 palavras que identifique a unidade curricular e o seu conteúdo) Sistemas de Informação, Bases de Dados, SGBD, SQL 5