jueves, 23 de abril de 2015

QUE ES UNA BASE DE DATOS

¿Que es una base de datos?

Una base de datos  es un conjunto de datos pertenecientes a un mismo  contexto y almacenados para su uso  una biblioteca puede considerarse una base de datos compuesta por documentos y textos impresos e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital.


Existen programas denominados sistemas gestores de base de datos, abreviado DBMS, que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada.

Tipos de bases.

Estáticas: Son bases de datos de solo lectura, utilizadas primordialmente para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones, tomar decisiones y realizar análisis de datos para inteligencia empresarial.



Dinámicas: Son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización, borrado y edición de datos, además de las operaciones fundamentales de consulta. Un ejemplo, puede ser la base de datos utilizada en un sistema de información de un supermercado.

 Componentes de una base de datos.

En prácticamente cualquier base de datos actual existen cuatro elementos esenciales: tablas, consultas, informes y formularios. Todos son indispensables y necesarios:

Las tablas permitirán almacenar los datos.
Con las consultas podremos acceder a los datos almacenados, ordenarlos y filtrarlos por diferentes criterios.
Los informes serán la forma más eficaz de presentar nuestros datos.
Con los formularios se facilitan las tareas de introducción de datos.
   
Tipos de software que hacen  base de datos.

 con todos estos softwares se pueden usar para crear una base de datos y estos son los principales 

PASOS A SEGUIR PARA CREAR UNA TABLA EN ACCESS

Pasos a seguir para crear una tabla:

1.- Entrar en  access como lo muestra la siguiente imagen.

2.-Una ves entrando asegúrate que sea Base de datos en blanco

3.-Luego pones el nombre del documento

4.-Y después le pones crear como se muestra en la siguiente imagen



5.- Después de acceder a access te saldrá de la siguiente forma.

6.- Ya viendo eso te metes en la pestaña de insertar en la cual le pones y te metes en tabla y le das clic.



7.- Al hacer esto te saldrá lo siguiente



8.-Al terminar esta acción tendrás que oprimir en lado derecho en donde dice agregar nuevo campo le das clic con clic izquierdo y te saldrá varias opciones y tu le pondrás en donde dice texto corto.

9.-Al hacer esto varias veces te saldrá o tu formato se parecerá así.


10.- Al tener esto ya podrás empezar a hacer esta tipo de tablas  con los caracteres que quieras esto es como una tabla ya que es lo mismo o semejante a excel

11.-Al acabar con todos los datos que ingreses en tu tabla automáticamente ya tienes tu tabla

12.- Si deseas hacer otra tabla lo único que deberas hacer es repetir el paso numero 6 el cual te menciona que tendrás que buscar en insertar la palabra tabla  al encontrarla le das clic izquierdo y te saldrá la tabla y así se repiten los pasos


y ya sabiendo esto ya puedes crear una tabla en access.

miércoles, 22 de abril de 2015

SQL

Que es SQL?

SQL es un estándar un lenguaje estructurado para consultas que
 te permite acceder y manejar bases de datos, normalmente este software interectua con las base de datos.

Que puede hacer SQL?

 1.-Puede ejecutar consultas a una base de datos.


 2.-Puede obtener datos de una base de datos.


 3.-Puede insertar registros en una base de datos.


 4.-Puede actualizar registros de una base de datos.


 5.-Puede borrar registros de una base de datos.


 6.-Puede crear nuevas bases de datos.


 7.-Puede crear nuevas tablas en una base de datos.


 8.-Puede crear procedimientos almacenados(código almacenado)         en una base de datos.


 9.-Puede crear vistas en una base de datos.


 10.-Puede configurar permisos a tablas, procedimientos, y vistas.


NORMALMENTE LO QUE SE VERA ABAJO ES MAS QUE NADA UN QUERY ES LA OPCIÓN DE BÚSQUEDA DE UNA TABLA O FORMULARIO EN CUAL TE ARROJA LA INFORMACIÓN DE UNA CIERTA PERSONA O CIERTOS ARTÍCULOS ESTO ES MAS COMÚN UTILIZADO EN CENTROS COMERCIALES EN LAS BODEGAS LOS ENCARGADOS DE VER LO QUE LLEGA  Y QUE SE VENDE .


La sentencia SELECT.

La sentencia SELECT es usada para seleccionar datos de una base de datos.


El resultado es almacenado en una tabla temporal, llamada tabla-resultado.

La sintaxis SQL de la sentencia SELECT es:

1) SELECT nombre_columna(s)


FROM nombre_tabla

y

2) SELECT * FROM nombre_tabla


Ejemplo 1

SELECT nombre_columna(s)


FROM nombre_tabla


SELECT Nombre,Apellidos,Ciudad


FROM Personas


La sentencia SELECT DISTINCT. 


Dentro de una tabla, algunas columnas pueden contener valores duplicados. Esto no es un problema, algunas veces tu querrás listar solo los valores diferentes (distintos) en la tabla.

La palabra DISTINCT puede ser usada como llave para regresar solo los valores distintos (diferentes).

Sintaxis SQL SELECT DISTINCT

SELECT DISTINCT nombre_columna(s)
FROM nombre_table

Ejemplo:

SELECT DISTINCT Apellidos
FROM Personas

Abajo está el resultado de la sentencia DISTINCT a la tabla "Personas":





SELECT DISTINCT Ciudad FROM Personas

Abajo está el resultado de la sentencia DISTINTA a la tabla "Personas":
 


Para valores de texto:

Esta es la forma correcta:

SELECT *
FROM Personas
WHERE Nombre='Lucero'

Esta es la forma equivocada:

SELECT *
FROM Personas
WHERE Nombre=Lucero


Para valores numéricos: 


Esta es la forma correcta:

SELECT *
FROM Personas
WHERE P_id = 9

Esta es la forma incorrecta:

SELECT *
FROM Personas
WHERE P_id = '9'
 


Combinando AND & OR.

Puedes combinar el AND y el OR (usando paréntesis para formar expresiones complejas

Ahora seleccionaremos solo las personas con el campo Apellidos igual a "Sobrevilla Trejo" AND Nombre igual a "Marcel Abisag" OR igual a "José Abraham"

Usaremos la siguiente sentencia SELECT:

SELECT * FROM Personas WHERE
Apellidos='Sobrevilla Trejo'
AND (Nombre='Marcel Abisag' OR Nombre='José Abraham')


Sentencia SQL INSERT INTO

La primera forma no especifica los nombres de las columnas donde los datos seran insertados solo los valores:

INSERT INTO nombre_tabla
VALUES (valor1, valor2, valor3,...


La segunda forma especifica los nombres de las columnas y los valores insertados

INSERT INTO nombre_tabla (columna1, columna2, columna3,...)
VALUES (valor1, valor2, valor3,...)




Sentencia SQL UPDATE Statement


Sintaxis SQL UPDATE

UPDATE nombre_tabla
SET columna1=valor, column2=valor,...
WHERE alguna_columna=algun_valor



Sentencia SQL DELETE

La sentencia DELETE se usa para borrar registros o filas en una tabla.
Sintaxis SQL DELETE

DELETE FROM nombre_tabla
WHERE alguna_columna=algun_valor



Borrar todas las filas

Es posible borrar todas las filas en una table sin borrar la tabla en si. Esto significa que la estructura de la tabla, atributos e indices quedaran intactos:

DELETE FROM nombre_tabla

or

DELETE * FROM nombre_tabla

Nota: Debes tener cuidado cuando borres registros. Ya que no podras deshacer lo que hagas con esta sentencia.



martes, 14 de abril de 2015

Access

¿Que es Access?

Esa aplicación es un sistema de gestion de base de datos que utiliza por defecto el motor de base de datos Microsoft Jet. Con esto quiero decir que Access en realidad es una interfaz preparada para gestionar cualquier base de datos, no sólo una base de datos Access. Los sistemas Windows disponen de ODBC, que es una pasarela para poder acceder a cualquier base de datos. A través de ODBC podemos conectarnos a cualquier base de datos utilizando un lenguaje de programación o una aplicación como Access. Por ejemplo, podríamos conectar con una base de datos SQL Server o MySQL desde Access.



¿Para que sirve?


Para crear un en listado o crear un formulario y de ahí realizar relaciones entre tablas

y crear en listados de algún tipo de informacion
  

¿Que aprendí?

en ese programa aprendí a utilizar algunas de las herramientas de access  como ponerle clasificación a cada  campo al igual que sacar totales de cada campo al terminar estos poner formularios para poderse imprimir al igual las relaciones de tabla entre tabla y sus campos entre campos y de la relación hacer los formularios y por ultimo los informes de las tablas y la relaciones .

jueves, 5 de marzo de 2015

pasos a seguir parañade a tu base de datos. Si bien puedes ingresarla directamente en las tablas, los formularios te permiten ingresar datos más rápido y de manera más visual.Use Microsoft Access Step 7 Version 2.jpg
  1. 1
    Aprende cómo funcionan las claves. Cada tabla tendrá una clave principal que es única para cada entrada. Por defecto, Microsoft Access crea una columna denominada Id que aumenta en número cada vez que ingresas una entrada. Esta columna se establece como la clave principal. Asimismo, las tablas también pueden tener claves externas, que son campos vinculados con otra tabla en la base de datos. Estos campos vinculados contendrían los mismos datos.
    • Por ejemplo, en tu tabla Pedidos podrías tener un campo Id Cliente para rastrear lo que el cliente ordenó con el producto. Puedes crear una relación para ese campo con el campo Id en tu tabla Cliente.
    • Usar estas relaciones sirve para hacer que tus datos se mantengan consistentes, eficientes y legibles.
  2. Use Microsoft Access Step 8 Version 2.jpg
    2
    Haz clic en la pestaña “Herramientas de base de datos”. Luego haz clic en el botón “Relaciones” dentro de la sección del mismo nombre. Esto abrirá una nueva ventana con la vista general de todas las tablas en la base de datos. Cada campo estará catalogado debajo de su nombre de tabla.
    • Tendrás que haber creado el campo para la clave externa antes de crear la relación. Por ejemplo, si quieres usar el Id Cliente en la tabla Pedidos, crea un campo en dicha tabla llamado “Cliente” y déjalo en blanco. Asegúrate de que tenga el mismo formato que el campo al que lo estás vinculando (los mismos números en este caso).
  3. Use Microsoft Access Step 9 Version 2.jpg

Pasos a seguir para crear una tabla en access.

Aprende cómo funcionan las claves. Cada tabla tendrá una clave principal que es única para cada entrada. Por defecto, Microsoft Access crea una columna denominada Id que aumenta en número cada vez que ingresas una entrada. Esta columna se establece como la clave principal. Asimismo, las tablas también pueden tener claves externas, que son campos vinculados con otra tabla en la base de datos. Estos campos vinculados contendrían los mismos datos.
  • Por ejemplo, en tu tabla Pedidos podrías tener un campo Id Cliente para rastrear lo que el cliente ordenó con el producto. Puedes crear una relación para ese campo con el campo Id en tu tabla Cliente.
  • Usar estas relaciones sirve para hacer que tus datos se mantengan consistentes, eficientes y legibles.
  • Use Microsoft Access Step 7 Version 2.jpg
  • el siguiente paso para crear una base de datos es poner en cada campo de la tabla asignado el nombre
  • el siguiente paso para la tabla es llenarla de acuerdo a su tipo de contenido y en sus caracteres 
  • al terminar todo esto ya tienes tu base de datos