GESTOR DE BASE DE DATOS CARRERA: COMPUTACIÓN E INFORMÁTICA CURSO: TALLER DE SISTEMAS I DOCENTE: ING. JOSÉ EDUARDO QUISPE TAIPE CICLO: QUINTO.

Slides:



Advertisements
Presentaciones similares
Análisis Sintáctico Capítulo 4.
Advertisements

Estructuras de Decisión I IF - THEN - ELSE
Seminario de Actualización - Excel Avanzado y Macros
Módulo 5: Estructuras de Decisión y Bucles
Temas Operaciones básicas Operaciones Operadores Aritméticos
Estructuras de Control
Estructuras de control
ESTRUCTURAS DE CONTROL SELECTIVA LUIS OCTAVIO BUSTAMANTE Docente Colegio de la UPB.
Al término de la clase, el alumno reconoce las ventajas de usar JAVASCRIPT para un proyecto web.
Programación de Computadores
16/04/ Sesión 11 Funciones y procedimientos Ing. Ricardo Inquilla.
Características de “C”
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Nivel medio. Y Es un compilador. YContiene un conjunto de palabras.
ESTRUCTURAS DO-WHILE Y FOR.
Microsoft© Visual Basic . Net.
Sesión 5 Sentencias de Selección y repetición Prof:Eridan Otto Programación de Computadores Lenguaje Pascal.
COMPUTACION 2009 C lase 4 Programa PASCAL SENTENCIAS DATOS Expresiones Tipos Declaración de variables Declaración de variables Asignación Entrada/Salida.
Diseñando la arquitectura de aplicaciones empresariales. Acceso al SQL Server.- Autenticación de usuario:
Control de Flujo.
Estructura general de un programa en el servidor de Bases de Datos.
Operadores y estructuras de control
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Alto Nivel. Y Es un compilador. YContiene un conjunto de palabras.
Base de datos Francisco Castro. Creación de una tabla drop table TABLA cascade constraints; /*==============================================================*/
Estructuras de Control en Visual Basic.net
Otrogar el prestamo si El pedido es menor que 100 Para importes mayores de 100 se necesita que el cliente sea mayor de 18 y tenga trabajo Para importes.
Base de datos Francisco Castro. Creación de una tabla drop table TABLA cascade constraints; /*==============================================================*/
Lic. Carla Aguirre Montalvo
Estructuras de Control
ESTRUCTURA DE CONTROL REPETITIVAS: WHILE, DO… WHILE
Características de “C” Esta conformado por un Ambiente Integrado. Es un Lenguaje de Nivel medio.Es un compilador. Contiene un conjunto de palabras reservadas.
OPERADORES Y EXPRESIONES Ing Esp. Ricardo Cujar. Operadores y Expresiones  Operador: Es un símbolo que representa una operación.  Expresión: Es la combinación.
5 Paquetes ORACLE Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega.
3 Cursores ORACLE Bases de datos II I-2014 Universidad del Cauca In. Wilson Ortega Bases de datos II I-2014 Universidad del Cauca In. Wilson Ortega.
Operadores relacionales y lógicos.. Operadores relacionales  Son símbolos que se usan para comparar dos valores.  Dependiendo de la expresión comparada,
ESTRUCTURAS DE DATOS Y ALGORITMOS Samuel Peñaló
Programación II Sesión 3. TABLA DE CONTENIDO  Tipos de Datos en C  Delimitadores  Tipo Char  Tipo Int  Tipo Float  Tipo Double  Constantes  Operadores.
Administración de Sistemas Gestores de Bases de Datos.
Control, adquisición y monitoreo con Arduino y Visual Basic .net
Estructuras de Control en Visual Basic.net
Operadores Java es un lenguaje rico en operadores, que son casi idénticos a los de C/C++.
Tipos de datos en MYSQL YEAR: Año. “YYYY” o “YY”
BASE DE DATOS IUPSM CLASE PRACTICA. PROF. ING. JOSE L GUZMAN H.
Olimpiadas Chilenas de Informática - Formación
Paul Leger CICLOS: For Paul Leger
OPERADORES LÓGICOS V F P Q (5<8) && (5<10) es verdadero V V
MATLAB lenguaje interpretado: instrucciones se ejecutan (interpretan) de inmediato ejemplo: >>x = [1 2 3 ; 4 5 6] x = Tipo de dato fundamental:
Estructuras de Control en Visual Basic.net
Introducción a Transact-SQL BASES DE DATOS II. Introducción E lenguaje de programación Transact-SQL Tipos de instrucciones de Transact-SQL Elementos de.
Página Web del Lenguaje Pascal.
Constantes y variables
Comprueba si una u otra condición se cumple o no.
Paul Leger Uso de Condicionales Paul Leger
EXPRESIONES Una expresión es una forma especial de asignación.
Unidad 3. Introducción a la programación
CONCEPTOS PRELIMINARES (Cont)
ESTRUCTURAS DE CONTROL EN VISUAL BASIC.NET Prof.: Rafael Mourglia.
PROGRAMACION: Que es un computador: Es un aparato electrónico que tiene el fin de recibir y procesar datos para realización de diversas operaciones..
Retroalimentación ejercicios de tarea. Ejercicios para resolver 1.¿Cuántos bytes hay exactamente en un sistema que contiene a.32 Kbytes b.64 Mbytes c.6.4.
Características de “C”
Tema 9. Estructuras de repetición. Clase 3
BIMESTRE III UNIDAD 05.
Estructuras de Control 3 Ciclos
POSTGRE SQL CONCEPTO El uso de caracteres en mayúscula en el nombre PostgreSQL puede confundir a algunas personas a primera vista. Las distintas pronunciaciones.
Procedimientos y Funciones
Estructuras de control
Lenguaje de Programación II
CONTROLES Y ESTRUCTURAS BÁSICAS DE PROGRAMACIÓN  1. Algoritmos: conjunto de instrucciones programadas para resolver una tarea específica.  2. Datos:
Tema 8. Estructuras de decisión. Clases 1 y 2.
Tema 9. Estructuras de repetición. Clase 2
OPERADORES ARITMETICOS. Se usa los símbolos ya conocidos +(suma), –(resto), *(multiplicación), /(división) Ejemplo.
Transcripción de la presentación:

GESTOR DE BASE DE DATOS CARRERA: COMPUTACIÓN E INFORMÁTICA CURSO: TALLER DE SISTEMAS I DOCENTE: ING. JOSÉ EDUARDO QUISPE TAIPE CICLO: QUINTO

¿QUÉ ES POSTGRESQL? ES UN SISTEMA DE GESTIÓN DE BASE DE DATOS RELACIONAL ORIENTADA A OBJETOS Y LIBRE.

¿QUIÉN LA DESARROLLA O MANTIENE A POSTGRESQL? EL DESARROLLO DE POSTGRESQL NO ES MANEJADO POR UNA EMPRESA Y/O PERSONA, SINO QUE ES DIRIGIDO POR UNA COMUNIDAD DE DESARROLLADORES QUE TRABAJAN DE FORMA DESINTERESADA, Y/O APOYADOS POR ORGANIZACIONES COMERCIALES. DICHA COMUNIDAD ES DENOMINADA EL PGDG (POSTGRESQL GLOBAL DEVELOPMENT GROUP).

¿QUÉ ES UN ESQUEMA EN POSTGRESQL? EL ESQUEMA ES LA ESTRUCTURA (ARMAZÓN, ESQUELETO) DE LA BASE DE DATOS ORGANIZADA EN RELACIONES CONTENIENDO COLECCIONES DE OBJETOS DESCRITOS POR SUS ATRIBUTOS.

¿PARA QUE SIRVE UN ESQUEMA? Esquema de tablas en desarrollo Esquema de tablas en producción Sirve para agrupar objetos dentro de la base de datos.

CREACIÓN DE LA BASE DE DATOS NOMBRE DE BASE DE DATOS: DBACADNOTAS ESQUEMA: DEVEL USUARIO: ACAD CONTRASEÑA: ADM1NSQL

FUNCIONES ES UN CONJUNTO DE INSTRUCCIONES EN PL/SQL, QUE PUEDEN SER LLAMADOS USANDO EL NOMBRE CON EL QUE SE HAYA CREADO. LA FORMA MÁS FÁCIL DE IMPLEMENTAR FUNCIONES ES UTILIZAR EL LENGUAJE SQL. UNA FUNCIÓN SQL NOS PERMITE DAR UN NOMBRE A UNO O VARIOS COMANDOS SQL.

SINTAXIS DE UNA FUNCIÓN CREATE [OR REPLACE] FUNCTION NOMBRE_FUNCION ([TIPO ARGUMENTO], ···) RETURNS [TIPO RESULTADO] AS $_$ DECLARE VARIABLES BEGIN AGREGUE AQUÍ MÁS CÓDIGO SQL END; $_$ LANGUAGE PLPGSQL;

SINTAXIS: CONDICIONES SELECTIVAS IF IF CONDICIÓN THEN ; END IF; IF-ELSE IF CONDICIÓN THEN ; ELSE ; END IF;

SINTAXIS: CONDICIONES REPETITIVAS FOR FOR CONTADOR IN LIM_INF..LIM_SUP LOOP ; END LOOP; WHILE WHILE CONDICIÓN LOOP ; END LOOP;

OPERADORES ARITMÉTICOS OPERADORSIGNIFICADO +Suma -Resta *Multiplicación /División %Resto de la división

OPERADORES RELACIONALES OPERADORSIGNIFICADO =Igual a <>Distinto >Mayor que <Menor que >=Mayor o igual que <=Menor o igual que

OPERADORES LÓGICOS AND: EXP1 AND EXP2, DONDE SE EVALÚA VERDADERO SÓLO EN EL CASO QUE LA EXP1 COMO EXP2 SE EVALÚEN VERDADERO. EN CUALQUIER OTRO CASO SE EVALÚA FALSO. OR: EXP1 OR EXP2, DONDE SE EVALÚA VERDADERO CUANDO ALGUNAS DE LAS EXPRESIONES EXP1 O EXP2 SE EVALÚA VERDADERO. NOT: NOT EXP1, AQUÍ SE EVALÚA VERDADERO SI EXP1 ES FALSO Y SE EVALÚA FALSO SI EXP1 ES VERDADERO.

EJERCICIOS PROPUESTOS CREAR UNA FUNCIÓN QUE DEVUELVA SI UN NÚMERO ES PAR O IMPAR EJEMPLOS: EL NÚMERO 2 ES PAR EL NÚMERO 101 ES IMPAR EL NÚMERO 99 ES IMPAR ETC. CREAR UNA FUNCIÓN QUE INDIQUE SI UN NÚMERO ENTERO TIENE TRES DÍGITOS O NO EJEMPLOS: 88 NO TIENE TRES DÍGITOS 999 TIENE TRES DÍGITOS 1000 NO TIENE TRES DÍGITOS ETC.

EJERCICIOS PROPUESTOS CREAR UNA FUNCIÓN QUE PERMITA INGRESAR 4 NÚMEROS ENTEROS E INDICAR EL MAYOR. EJEMPLO: NÚMEROS INGRESADOS: -10, -21, -9 Y -3 EL MAYOR ES -3 CREAR UNA FUNCIÓN QUE PERMITA INGRESAR 4 NOTAS DE UN ALUMNO, LUEGO ELIMINE LA NOTA MENOR Y SE OBTENGA Y SE MUESTRE EL PROMEDIO DE LAS TRES NOTAS RESTANTES. EJEMPLO: NOTAS DE UN ALUMNO: 12, 19, 17 Y 03 PROMEDIO = 16

EJERCICIOS PROPUESTOS CREAR UNA FUNCIÓN QUE DEVUELVA LA SUMA TOTAL DE LOS N PRIMEROS NÚMEROS ENTEROS POSITIVOS EJEMPLO: = = 120

EJERCICIOS PROPUESTOS CREAR UNA FUNCIÓN QUE DEVUELVA EL FACTORIAL DE UN NÚMERO EJEMPLOS: 0!=1 1!=1 2!=1*2=2 3!=1*2*3=6 … 15!=1*2*3*4*…*15= ETC.

EJERCICIOS PROPUESTOS CREAR UNA FUNCIÓN QUE INDIQUE SI ES PRIMO O NO UN NÚMERO (UN NÚMERO ES PRIMO CUANDO ES DIVISIBLE POR LA UNIDAD Y ENTRE SI MISMO) EJEMPLOS: 1 NO ES PRIMO, PUESTO QUE ES LA UNIDAD 2 ES PRIMO 17 ES PRIMO 20 NO ES PRIMO CREAR UNA FUNCIÓN QUE SUME LOS DÍGITOS DE UN NÚMERO. EJEMPLO: 254=2+5+4=11 10=1+0=1 1234= =10

GRACIAS POR SU ATENCIÓN…