BdD en la Practica (II) – BdD relacionales
El modelo relacional de BdD
Una BdD relacional, almacena la información en relaciones, que nosotros los usuarios percibimos como tablas. Consiste en filas ( También llamadas tuplas ), atributos y campos.
Una BdD relacional, almacena la información en relaciones, que nosotros los usuarios percibimos como tablas. Consiste en filas ( También llamadas tuplas ), atributos y campos.
En este caso la sentencia SQL que genera la tabla anteriormente mostrada es la siguiente: CREATE TABLE Persona ( `rut` INT NOT NULL , `Nombre` VARCHAR(45) NULL , `Apellido` VARCHAR(45) NULL , `Telefono` INT NULL , `Dirección` TEXT NULL , PRIMARY KEY (`rut`) ) Antes de seguir es bueno recordar un par de puntos: … Leer más
Aquí les dejo la primera ayudantía. Espero que sirva de algo.
Les adjunto también el código del cuenta vocales. Este código solo cuenta las vocales en minúsculas, como contaría también las mayúsculas?
#include <iostream>
using std::cout;
using std::cin;
int main()
{
int entrada;
int contador = 0 ;
while((entrada=cin.get())!=EOF)
{
switch(entrada)
{
case 'a':
contador++;
break;
case 'e':
contador++;
break;
case 'i':
contador++;
break;
case 'o':
contador++;
break;
case 'u':
contador++;
break;
}
cout << "Cantidad = " << contador << std::endl ;
}
cout << "EOF" << std::endl;
}