• Asignatura: Informática
  • Autor: YoSoyTuAmigoFieI
  • hace 7 años

Que es SQL ? .......​

Respuestas

Respuesta dada por: maricrisegura1305
19

Respuesta:

SQL es un lenguaje de dominio específico utilizado en programación, diseñado para administrar, y recuperar información de sistemas de gestión de bases de datos relacionales.

Respuesta dada por: Benvale
0

Respuesta:

este mostrara el numero total de c

Explicación:

   public int obtenerCantCarreras() throws SQLException  //CONSULTA 1, PARTE 1.

    //1. Conectar a la base de datos

       this.iniciarConexionBD();        

       //2. Variable para almacenar el total de carreras almacenadas en la base de datos.

       int totalCarreras = 0;    

       //3. definir espacio de trabajo para la declaración y ejecución de la consulta sql

       Statement stm = this.conexion.createStatement();

       //4. Definir el texto String de la consulta SQL.

       String sql = "select count(*) as total_carreras from carreras c";        

       //5. Ejecutar la consulta y amacenar en el objeto ResultSet

       ResultSet tabla = stm.executeQuery(sql);

       //6. Recorrer el objeto ResultSet mediante un while y para cada iteración resolver:

       while(tabla.next())

       {

           totalCarreras = tabla.getInt("total_carreras");            

       }

       //7. Cerrar la conexion a la base de datos    

       this.cerrarConexionBD();        

       //8. Retornar el total de carreras que está almancenado en la base de datos

       return totalCarreras;

   }

//inciso 2.

   public Vector<String> obtenerListadoCarreras() throws SQLException //CONSULTA 2

   {

       //1. Conectar a la base de datos

       this.iniciarConexionBD();        

       //2. Crear el vector para almacenar la lista de nombres de carreras resultante de la consulta SQL a la base de datos.

       Vector<String> listado_carreras = new Vector<>();

       //complete la lógica del bloque de código que resuelve:

       //3. definir espacio de trabajo para la declaración y ejecución de la consulta sql

       Statement stm = this.conexion.createStatement();

       //4. Definir el texto String de la consulta SQL.

       String sql = "select c.nombre as nombres_carreras from carreras c";

       //5. Ejecutar la consulta y amacenar en el objeto ResultSet

       ResultSet tabla = stm.executeQuery(sql);

       //6. Recorrer el objeto ResultSet mediante un while y para cada iteración resolver:

       while(tabla.next())

       {

           String nombre_carrera = tabla.getString("nombres_carreras");

           listado_carreras.add(nombre_carrera);

       }

       //7. Cerrar la conexion a la base de datos      

       this.cerrarConexionBD();

       //8. Retornar el objeto vector con la lista de nombres de carreras almacenados en la base de datos

       return listado_carreras;

   }  

   //OK

   public Vector<String> obtenerListaParalelos() throws SQLException

   {

       //1. Conectar a la base de datos

       this.iniciarConexionBD();

       //2. Crear el vector para almacenar la lista de códgidos de paralelos resultante de la consulta SQL a la base de datos.

       Vector<String> lista_paralelos = new Vector<>();

       

       //complete la lógica del bloque de código que resuelve:

       //3. definir espacio de trabajo para la declaración y ejecución de la consulta sql

       Statement stm = this.conexion.createStatement();            

       //4. Definir el texto String de la consulta SQL.

       String sql = "select p.nombre as PARALELOS from paralelos p";                

       //5. Ejecutar la consulta y amacenar en el objeto ResultSet

       ResultSet tabla = stm.executeQuery(sql);

       //6. Recorrer el objeto ResultSet mediante un while y para cada iteración resolver:

       while(tabla.next())

       {                    

           //6.1. Obtener el valor de columna de la fila actual del objeto ResultSet

           String valorColumna = tabla.getString("PARALELOS");                    

           //6.2. Almacenar en el vector creado en el paso 2. el valor de columna de la fila actual del objeto ResultSet

           lista_paralelos.add(valorColumna);

       }  

       //7. Cerrar la conexion a la base de datos

       this.cerrarConexionBD();

       //8. Retornar el objeto vector con la lista de códigos de paralelos almacenados en la base de datos

       return lista_paralelos;        

   }

   

Preguntas similares