Κάποιες φορές χρειαζόμαστε να πάρουμε backup μια procedure, ένα πακέτο, μια function κ.τ.λ. (τα λεγόμενα metadata) ώστε να δούμε τον κώδικά του ή να το κρατήσουμε κάπου ώστε αν χρειαστεί να το επαναφέρουμε. Σε αυτό το άρθρο να δούμε… Διαβάστε περισσότερα
Πώς γράφουμε προχωρημένα SQL queries
Σε προηγούμενο άρθρο είχαμε αναλύσει τι είναι η SQL (Structured Query Language) και πως γίνεται η χρήση της με βασικά παραδείγματα. Σε αυτό το άρθρο θα δούμε πιο προχωρημένες λειτουργίες της. O κώδικας είναι γραμμένος με την προέκταση Transact-SQL… Διαβάστε περισσότερα
Τι είναι τα SQL Joins και πώς συσχετίζονται οι πίνακες μεταξύ τους
Οι σχεσιακές βάσεις δεδομένων στηρίζονται στις συσχετίσεις μεταξύ των οντοτήτων τους (πίνακες και views). Για να μπορέσουμε όμως να καλέσουμε συσχετισμένες εγγραφές από δύο η παραπάνω πίνακες / views θα πρέπει με κάποιον τρόπο να δηλώσουμε με ποιο πεδίο… Διαβάστε περισσότερα
Πώς παίρνουμε backup μια βάση δεδομένων που βρίσκεται σε no-archive-log mode στην Oracle
Σε αυτό το άρθρο θα αναλύσουμε τι χρειάζεται για να πάρουμε offline backup μια βάση δεδομένων της Oracle που βρίσκεται σε no-archive-log mode. Καθώς η βάση δεν κρατάει τα redo logs ως archive, δεν έχουμε τη δυνατότητα για online… Διαβάστε περισσότερα
Τι είναι ένα Data Warehouse
Στο άρθρο αυτό θα αναλύσουμε τι είναι το Data Warehouse, από τι αποτελείτε και ποια είναι η χρησιμότητα του. Στην εποχή της πληροφορικής η διαχείριση των δεδομένων που ολοένα αυξάνονται γίνεται συνεχώς πιο δύσκολη. Θέλουμε να αξιοποιήσουμε τα δεδομένα… Διαβάστε περισσότερα
Πώς φορτώνουμε αρχεία (csv, txt) σε βάση δεδομένων της Oracle
Είναι εφικτό να εισάγουμε αρχεία όπως csv και txt σε έναν πίνακα βάσης δεδομένων της Oracle. Υπάρχουν δύο παρόμοιοι τρόποι. Mε χρήση SQL*Loader ή με χρήση External Table. Ο τρόπος λειτουργία τους μοιάζει, όμως ανάλογα τη περίπτωση είναι καταλληλότερη… Διαβάστε περισσότερα
Τι είναι το Oracle Data Guard
Tο Data Guard είναι η λύση της Oracle σε βάσεις δεδομένων για υψηλή διαθεσιμότητα και disaster recovery. Στο άρθρο θα αναλύσουμε το πως λειτουργεί και τους τύπους που έχει. Στη χρήση του ορίζουμε την παραγωγική μας βάση ως primary… Διαβάστε περισσότερα
Τι είναι η SQL και τι μπορεί να κάνει
Έχουμε δει τι είναι οι βάσεις δεδομένων όμως για να τις χρησιμοποιήσουμε πρέπει κάπως να μπορούμε να εξάγουμε ή να εισάγουμε δεδομένα από αυτές. Πως γίνεται αυτό; Με την Structured Query Language ή αλλιώς SQL. Είναι η βασική της… Διαβάστε περισσότερα
Πώς αποθηκεύονται οι βάσεις δεδομένων και τι είναι τα indexes
Έχουμε δει τι είναι μια σχεσιακή βάση δεδομένων (relational database) και ότι οι οντότητές μας είναι λογικά αντικείμενα που ονομάζονται πίνακες. Πώς όμως αποθηκεύονται “φυσικά” σε ένα RDBMS (σύστημα διαχείρισης σχεσιακών βάσεων δεδομένων); Οι πίνακες σαν objects αποθηκεύονται και… Διαβάστε περισσότερα
