Material para Modulo I
Pagina de donde se investigó el material:
¿Qué es una Base de datos?
Una base de datos es una colección de
información organizada de forma que un programa de ordenador pueda seleccionar
rápidamente los fragmentos de datos que necesite. Una base de datos es un
sistema de archivos electrónico.
Las bases de datos tradicionales se organizan por
campos, registros y archivos. Un campo es una pieza única de información;
un registro es un sistema completo de campos; y un archivo es una
colección de registros. Por ejemplo, una guía de teléfono es análoga a un
archivo. Contiene una lista de registros, cada uno de los cuales consiste en
tres campos: nombre, dirección, y número de teléfono.
Página de donde se investigó el material:
Elementos de la programación
|
Sintaxis
Cada
lenguaje de programación tiene unas reglas especiales para la construcción de
programación, a esto se le denomina sintaxis
El
compilador lee el programa y comprueba que el programa sigue las reglas de
sintaxis del lenguaje de programación, el compilador traduce el código fuente
de Java a un código máquina (código objeto)
Código
Objeto
Consta
de instrucciones máquina e información de cómo cargar el programa en la
memoria antes de su ejecución
Si el
compilador encuentra errores, los presentará en la pantalla, una vez
corregidos los errores se vuelve a compilar sucesivamente hasta que no se
produzcan más errores
Depuración
Los
programas rara vez funcionan bien la primera vez que se ejecutan, por lo que
los errores que se detectan deben ser corregidos
Al
proceso de encontrar errores se denomina depuración del
programa, esta tarea es de las más difíciles en el proceso de programación
Errores
de sintaxis
Son
aquellos que se producen cuando el programa viola la sintaxis, es decir, las
reglas gramaticales del lenguaje
Errores
lógicos
Son
errores del programador en el diseño del algoritmo, son difíciles de
encontrar y aislar, ya que no suelen ser detectados por el compilador
Errores
de regresión
Son
aquellos que son provocados cuando accidentalmente se producen al corregir un
error lógico y se produce otro en otra parte del programa
Elementos
léxicos de los programas
Identificador
Es una secuencia de caracteres, letras dígitos y subrayados(_)
El primer carácter debe de ser una letra, no un subrayado
Las letras mayúsculas y minúsculas son diferentes para cada
identificador
Ejemplo:
Nombre
Nombre_clase
Cantidad_Total
Palabras
Reservadas
Es aquella que tiene
un significado especial para el lenguaje de programación
Una palabra reservada
no puede ser utilizada como identificador, objeto o función
Signos de Puntuación y Separadores
Todas las sentencias
deben de terminar con un punto y coma
Otros signos de
puntuación son:
! % & * ( )-+= { } ~ ^ \ ; ´ : < > ? , . / “
Operadores en C
Prioridad de Operadores Aritméticos:
Todas las expresiones con paréntesis anidados se evalúan de
dentro a afuera, el paréntesis más interno se evalúa primero. Dentro de una
misma expresión los operadores se evalúan en el siguiente orden:
Los Operadores en na misma
expresión con igual nivel de prioridad, se evaluan de izquierda a derecha
Algebra
Estamos acostumbrados a representar algebraicamente una ecuación, pero en la computadora es diferente, para ello podemos utilizar los paréntesis, de lo contrario el resultado puede ser diferente Ejemplos:
m=(a+b+c+d+e)/5
m=a+b+c+d+e/5
Ecuación de una línea
recta
y=mx+b
y=m*x+b
Ejercicio:
z=prq+w/x-y
Revisemos
las siguientes ecuaciones
7+5-6
1
12-6
2
6
9+7*8-36/5
1
9+56-36/5
2
9+56-7.2
3
65-7.2
4
57.8
Operadores
de igualdad
Algebraico
=
igual
= diferente de
En
Java
== igual
!= diferente de
Ejemplo
x==y
x!=y
igual
diferente de
Operadores
de relación
< menor que
> mayor que
<= menor o
igual que
>= mayor o igual
que
Variable
Es un espacio en la memoria de la computadora que permite
almacenar temporalmente un dato durante la ejecución de un proceso, su
contenido puede cambiar durante la ejecución del programa. Para poder
reconocer una variable en la memoria de la computadora, es necesario darle un
nombre con el cual podamos identificarla dentro de un algoritmo.
Constante
Es un dato numérico o alfanumérico que no cambia durante la
ejecución del programa. Ejemplo: pi = 3.1416
Ejemplo:
area = pi * radio ^ 2 Las variables son : el radio, el area y la
constate es pi
Clasificación de las
variables
Por su contenido
Variables Numéricas: Son aquellas en las cuales se almacenan valores numéricos,
positivos o negativos, es decir almacenan números del 0 al 9, signos (+ y -)
y el punto decimal. Ejemplo: iva = 0.15 pi = 3.1416 costo = 2500
Variables Lógicas: Son aquellas que solo
pueden tener dos valores (cierto o falso) estos representan el resultado de
una comparación entre otros datos.
Variables
Alfanuméricas: Esta formada por caracteres alfanuméricos (letras, números y
caracteres especiales). Ejemplo: letra = ’a’ apellido = ’lopez’ direccion =
’Av. Libertad #190’
Por su uso Variables
de Trabajo: Variables que reciben el resultado de una operación matemática
completa y que se usan normalmente dentro de un programa. Ejemplo: Suma = a +
b /c
Contadores: Se utilizan para
llevar el control del numero de ocasiones en que se realiza una operación o
se cumple una condición. Con los incrementos generalmente de uno en uno.
Acumuladores: Forma que toma una
variable y que sirve para llevar la suma acumulativa de una serie de valores
que se van leyendo o calculando progresivamente.
Expresiones
Las expresiones son
combinaciones de constantes, variables, símbolos de operación, paréntesis y
nombres de funciones especiales.
Por ejemplo:
q= a + (b + 3) / c
Cada expresión toma un
valor que se determina tomando los valores de las variables y constantes
implicadas y la ejecución de las operaciones indicadas. Una expresión consta
de operadores y operandos. Según sea el tipo de datos que manipulan, se
clasifican las expresiones en: Aritméticas Relacionales Lógicas
Página de donde se investigó el material:
¿Qué es el sistema manejador de bases de datos?![]()
Un sistema manejador de bases de datos (SGBD,
por sus siglas en inglés) o DataBase Management System
(DBMS) es una colección de software muy específico, cuya
función es servir de interfaz entre la base de datos, el
usuario y las distintas aplicaciones utilizadas.
Como su propio nombre indica, el objetivo de
los sistemas manejadores de base de datos es precisamente el de manejar un
conjunto de datos para convertirlos en información relevalante
para la organización, ya sea a nivel operativo o estratégico.
Lo hace mediante una serie de rutinas de software para permitir su uso de una manera
segura, sencilla y ordenada. Se trata, en suma, de un conjunto de programas
que realizan tareas de forma interrelacionada para facilitar la construcción
y manipulación de bases de datos, adoptando la forma de interfaz
entre éstas, las aplicaciones y los mismos usuarios.
Su uso permite realizar un mejor control a los
administradores de sistemas y, por otro lado, también obtener mejores
resultados a la hora de realizar consultas que ayuden a la gestión
empresarial mediante la generación de la tan perseguida ventaja
competitiva.
Características y funcionalidad
Un sistema SGBD es sinónimo de independencia,
una redundancia mínima, consistencia de la información (control de
la concurrencia), abstración de la información sobre su almacenamiento
físico, así como un acceso seguro y la adopción de las medidas necesarias
para garantizar la integridad de los datos.
Estas particularidades son algunos de los
rasgos definitorios de un SGBD, cuyos procesos esenciales
son la manipulación y construcción de la bases de datos, así como la
definición de los mismos. Son características que, a su vez, facilitan el
cumplimiento de una serie de funciones relacionadas con
muchos de los aspectos apuntados, entre otros la definición de los datos, su
fácil manipulación, una rápida gestión, poder representar relaciones
complejas entre datos y otros aspectos relacionados con la seguridad y
validez de los datos.
Frente a su gran funcionalidad,
por otra parte, la inversión necesaria para implementar un DBMS en hardware,
software y concimientos, vulnerabilidad a los fallos por su misma
centralización y su sus deficiencias con algunos tipos de datos (datos
gráficos, multimedia, etc.), son algunas de sus principales desventajas.
Los lenguajes más utilizados en un Manejador de Base de Datos (DBMS)
En lo que respecta a los lenguajes utilizados
en un DBMS, cabe destacar el Lenguaje de Manipulación de datos o Data
Manipulation Language (DML) para la realización de consultas y manipulación
de datos. Especialmente, se utiliza el SQL (Structured Query
Language), el DML más utilizado para gestionar datos relacionales, así como
el Data Definition Language (DDL), utilizado para definir
estructuras y funciones en la realización de consultas.
El Data Control Language
(DCL), por último, también es un lenguaje utilizado en un DBMS por el
administrador, en esta ocasión con el fin de controlar el acceso a los datos
de la base de datos.
Con respecto a la ultima pregunta del modulo
uno consulten esta pagina: https://msdn.microsoft.com/es-es/library/ms171884.aspx
|

Buenas noches bendiciones, gracias x la bienvenida y por la información
ResponderEliminarEs una herramienta en la cual podemos observar, revisar y corregir la información que este nos proyecte de manera visual y que este a nuestro alcance corregirla .La base de datos es de suma importancia ya que nos permite organizar, planificar y llevar consecutivamente la forma directa de inserte y quitar dichos datos que sean unos errores y nos afecte a largo plazo al momento de visualizarlo.
ResponderEliminarS.Q.L : Lenguaje estructurado de consulta
Para la interpretación y ayuda de los usuarios se le facilita otra herramienta que se encuentra dentro del @gmail. que nos permite colgar información e interactuar con comentarios y hasta publicaciones ,las nuevas tendencias de información ,este medio es el blogger, que es una fuente muy innovadora ya que publicas tus comentarios vía Internet . una base de datos muy importante.
Este comentario ha sido eliminado por el autor.
ResponderEliminarUna base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada o estructurada.
ResponderEliminarDesde el punto de vista informático, la base de datos es un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto de datos.
Cada base de datos se compone de una o más tablas que guarda un conjunto de datos. Cada tabla tiene una o más columnas y filas. Las columnas guardan una parte de la información sobre cada elemento que queramos guardar en la tabla, cada fila de la tabla conforma un registro..
Participante: Ariana Urrieta
La base de datos es una coleccion de informacion organizada.
EliminarEste comentario ha sido eliminado por el autor.
ResponderEliminar¿Qué son las bases de datos?Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente
ResponderEliminarEl término de bases de datos fue escuchado por primera vez en 1963, en un simposio celebrado en California, USA. Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada ó estructurada.
Desde el punto de vista informático, la base de datos es un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto de datos.
Cada base de datos se compone de una o más tablas que guarda un conjunto de datos. Cada tabla tiene una o más columnas y filas. Las columnas guardan una parte de la información sobre cada elemento que queramos guardar en la tabla, cada fila de la tabla conforma un registro.
Buenas tardes.😊
ResponderEliminarUna base de datos es un sistema de archivos electrónico.
Es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite.
La base de datos es un instrumento de información muy valiosos, lo podemos definir como un sistema de información donde se pueden almacenar cantidades de datos de forma organizada, y de manera rápida y fácil puede ser utilizada.
ResponderEliminar