share is beauty

Kamis, Februari 04, 2010

data base final


importing or for exporting.  One inflexibility noted was that when copying files the two files must have the exact same fields in the same order as the master file.  This can be problem if you want to copy identical fields from different files.

Forms design is simple but tedious.  Although it may seem flexible to be able to paint the screen in any manner that you wish, it can be time consuming because no default screen is available.  Like other database management systems, the usual syntax for defining fields apply, field name followed by the length of the field in braces.  However, editing is a little more difficult.  Changing the form can be done by inserting and deleting, one character at a time.  Omnifile does not support moving fields around, nor inserting blank lines.  This means that if a field was to be added at the beginning of the record, the entire record would have to be re-entered.
Records are added and viewed in the format that the user first designed it.  Invalid entries are not handled very well.  Entering an illegal value in a certain field results in a beep and no message, the user is left there to try and decide what the error is.  Omnifile does support the ability to insert new records while viewing existing records and to make global or local changes.
Querying can be performed by using an index or using a non-indexed search.  If a search for a partial entry is made like ARob@ instead of ARobinson@, a message is then displayed stating that not an exact match was found.
Overall
These are just a few of the database programs that help start the whole database management system era.  It is apparent that DBMS=s today still use some of the fundamentals first implemented by these >old= systems.  Items like menus, forms, and portability are still key parts to current applications.  However, programs have come along since then, but still have as their bases the same fundamental principles.





Read More......

data base 3rd


unmarked.  The only way to correct this is to start over and enter everything again.  This is time consuming and obviously inefficient.  Although the menus are helpful and guide you through the stages or levels, there is the option to turn off the menus and work at a little faster rate.
DBaseIII=s command are procedural (function oriented) and flexible.  It utilizes many of the common functions like:
select records
C. select fields
C. include expressions ( such as calculations)
C. redirect output to the screen or to the printer
C. store results separately from the application
Included in dBaseIII is a limited editor which will let you create commands using the editor or a word processor.  Unfortunately, it is still limited to certain commands, for example, it can not create move or copy commands.  It also has a screen design package which enables you to design how you want your screen to look.  The minimum RAM requirement of 256k  for this package really illustrates how old this application is.  The most noticeable problem documented about dBaseIII is inability to edit command lines.  If, for example, an error was made entering the name and address of a customer, simply backing up and correcting the wrong character is impossible without deleting everything up to the correction and re-entering everything again.
DBaseIII is portable and straightforward to work with.  It allows users to import and export files in two forms: fixed-length fields and delimited fields.  It can also perform dBaseII conversions.  Creating file structures are simple using the menus or the create command.  It has field types that are still being used today by applications such as Microsoft  Access, for example, numeric fields and memo fields which let you enter sentences or pieces of information, like a customer=s address, which might vary in length from record to record.  Unlike Condor 3, dBaseIII is able to edit fields without having to start over.  Inserting new fields or deleting old fields can be done quite easily.
Data manipulation and query is very accessible through a number of built-in functions.  The list and display commands enable you to see the entire file, selected records, and selected files.  The browse command allows you to scroll through all the fields inserting or editing records at the same time.  Calculation functions like sum, average, count, and total allow you to perform arithmetic operations on data in a file.  There are other functions available like date and time functions, rounding, and formatting.

Omnifile
Omnifile is a single-file database system.  This database is form oriented meaning that it has a master form with alternate forms attached to it.  Therefore, you can work with one file and all of its subsets at the same time.  The idea of alternating forms provides for a greater level of security, for example, if a user needed to update an address field, they would not be able to access any fields which displayed confidential information.  The field in need of updating would only display the necessary or relevant information.
Menus are once again present and used as a guide.  The use of function keys allows the user to move about screens or forms quite easily.  Menus are also used for transferring information, either for



Read More......

data base 2nd



with the confidence of knowing that it is accessing up to date and exclusive information.



Some early DBMS=s consisted of:
 Condor 3
dBaseIII
Knowledgeman
Omnifile
Please
Power-Base
R-Base 4000
Condor 3, dBaseIII, and Omnifile will be examined more closely.

Condor 3
Is a relational database management system that evolved in the microcomputer environment since 1977.  Condor provides multi-file, menu-driven relational capabilities and a flexible command language.  By using a word processor, due to the absence of a text editor, frequently used commands can automated.
Condor 3 is an application development tool for multiple-file databases.  Although it lacks some of the capabilities like procedure repetition, it makes up for it with its ease to use and quick decent speed.
Condor 3 utilizes the advantages of menu-driven design.  Its portability enables it to import and export data files in five different ASCII formats.  Defining file structures is a relatively straightforward method by typing the field names and their length, the main part of designing the structure is about complete.  Condor uses six data types:

alphabetic
alphanumeric
C. numeric
C. decimal numeric
C. Julian date
C. dollar
Once the fields have been designed, data entry is as easy as pressing enter and inputting the respective values to the appropriate fields and like the newer databases, Condor too can use the Update, Delete, Insert, and Backspace commands.  Accessing data is done by creating an index.  The index can be used to perform sorts and arithmetic.

dBaseIII
DbaseIII is a relational DBMS which was partially built on dbaseII.  Like Condor 3, dbaseIII is menu-driven and has its menus built in several levels.  One of the problems discovered, was that higher level commands were not included in all menu levels.  That is, dBaseIII is limited to only basic commands and anything above that is not supported.
Many of the basic capabilities are easy to use, but like Condor, dBaseIII has inconsistencies and inefficiency.  The keys used to move and select items in specific menus are not always consistent through out.  If you mark an item to be selected from a list, once it=s marked it can not be


Read More......

Brief History Of Data Bases



Brief History Of Data Bases

In the 1960's, the use of main frame computers became widespread in many companies.  To access vast amounts of stored information, these companies started to use computer programs like COBOL and FORTRAN.  Data accessibility and data sharing soon became an important feature because of the large amount of information recquired by different departments within certain companies.  With this system, each application owns its own data files.  The problems thus associated with this type of file processing  was uncontrolled redundancy, inconsistent data, inflexibility, poor enforcement of standards, and low programmer maintenance.
In 1964, MIS (Management Information Systems) was introduced.  This would prove to be very influential towards future designs of computer systems and the methods they will use in manipulating data.
In 1966, Philip Kotler had the first description of how managers could benefit from the powerful capabilities of the electronic computer as a management tool.
In 1969, Berson developed a marketing information system for marketing research.  In 1970,  the Montgomery urban model was developed stressing the quantitative aspect of management by highlighting a data bank, a model bank, and a measurement statistics bank.  All of these factors will be influential on future models of storing data in a pool.
According to Martine, in 1981, a database is a shared collection of interrelated data designed to meet the needs of multiple types of end users.  The data is stored in one location so that they are independent of the programs that use them, keeping in mind data integrity with respect to the approaches to adding new data, modifying data, and retrieving existing data.  A database is shared and perceived differently by multiple users.  This leads to the arrival of Database Management Systems.
These systems first appeared around the 1970=s as solutions to problems associated with mainframe computers.  Originally, pre-database programs accessed their own data files.  Consequently, similar data had to be stored in other areas where that certain piece of information was relevant.  Simple things like addresses were stored in customer information files, accounts receivable records, and so on.  This created redundancy and inefficiency.  Updating files, like storing files, was also a problem.  When a customer=s address changed, all the fields where that customer=s address was stored had to be changed.  If a field happened to be missed, then an inconsistency was created.  When requests to develop new ways to manipulate and summarize data arose, it only added to the problem of having files attached to specific applications.  New system design had to be done, including new programs and new data file storage methods.  The close connection between data files and programs sent the costs for storage and maintenance soaring.  This combined with an inflexible method of the kinds of data that could be extracted, arose the need to design an effective and efficient system.
Here is where Database Management Systems helped restore order to a system of inefficiency.  Instead of having separate files for each program, one single collection of information was kept, a database.  Now, many programs, known as a database manager, could access one database


Read More......

Senin, Februari 01, 2010

2nd chapter

-and perhaps reduce the amount of keystrokes necessary in order to enter the year to date-most
IS groups have allocated two digits to represent the year. For example, "1996" is stored as "96"


in data files and "2000" will be stored as "00." These two-digit dates will be on millions of files
used as input for millions of applications. This two digit date affects data manipulation,
primarily subtractions and comparisons. (Jager, p. 1) For instance, I was born in 1957. If I ask
the computer to calculate how old I am today, it subtracts 57 from 96 and announces that I'm 39.
So far so good. In the year 2000 however, the computer will subtract 57 from 00 and say that I
am -57 years old. This error will affect any calculation that produces or uses time spans, such as
an interest calculation. Banker's beware!!!
Bringing the problem closer to the home-front, let's examine how the CAPS system is
going to be affected. As CAPS is a multifaceted system, I will focus on one area in particular,
ISIS. ISIS (Integrated Student Information System) has the ability to admit students, register
them, bill them, and maintain an academic history of each student (grades, transcripts, transfer
information, etc.) inside of one system. This student information system has hundreds and
hundreds of references to dates within it's OS. This is a COBOL system accessing a ADABAS
database. ADABAS is the file and file access method used by ISIS to store student records on
and retrieve them from. (Shufelt, p.1) ADABAS has a set of rules for setting up keys to specify
which record to access and what type of action (read, write, delete) is to be performed. The
dates will have to have centuries appended to them in order to remain correct. Their (CAPS)
"fix" is to change the code in the Procedure Division (using 30 as the cutoff >30 century = "19"
<30 century = "20"). In other words, if the year in question is greater than 30 (>30) then it can
be assumed that you are referring to a year in the 20th century and a "19" will be moved to the
century field. If the year is less than 30 (<30) then it will move a "20" to the century field. If absolutely necessary, ISIS will add a field and a superdescriptor index in order to keep record retrieval in the order that the program code expects. The current compiler at CAPS will not work beyond the year 2000 and will have to be replaced. The "temporary fix" (Kludge) just discussed (<30 or >30) will allow ISIS to operate until the year 2030, when they hope to have
replaced the current system by then.

Read More......

Minggu, Januari 31, 2010

Fiction, Fantasy, and Fact

Fiction, Fantasy, and Fact:

"The Mad Scramble for the Elusive Silver Bullet . . . and the Clock Ticks Away."


Wayne Anderson
November 7, 1996
The year 2000 is practically around the corner, promising a new era of greatness and
wonder . . . as long as you don't own a computer or work with one. The year 2000 is bringing a
Pandora's Box of gifts to the computer world, and the latch is slowly coming undone.
The year 2000 bug is not really a "bug" or "virus," but is more a computer industry
mistake. Many of the PC's, mainframes, and software out there are not designed or
programmed to compute a future year ending in double zeros. This is going to be a costly "fix"
for the industry to absorb. In fact, Mike Elgan who is the editor of Windows Magazine, says " . .
. the problem could cost businesses a total of $600 billion to remedy." (p. 1)
The fallacy that mainframes were the only machines to be affected was short lived as industry
realized that 60 to 80 million home and small business users doing math or accounting etc. on
Windows 3.1 or older software, are just as susceptible to this "bug." Can this be repaired in
time? For some, it is already too late. A system that is devised to cut an annual federal deficit to
0 by the year 2002 is already in "hot water." Data will become erroneous as the numbers "just
don't add up" anymore. Some PC owners can upgrade their computer's BIOS (or complete
operating system) and upgrade the OS (operating system) to Windows 95, this will set them up
for another 99 years. Older software however, may very well have to be replaced or at the very
least, upgraded.
The year 2000 has become a two-fold problem. One is the inability of the computer to
adapt to the MM/DD/YY issue, while the second problem is the reluctance to which we seem to
be willing to address the impact it will have. Most IS (information system) people are either
unconcerned or unprepared.
Let me give you a "short take" on the problem we all are facing. To save storage space

Read More......

Senin, Januari 18, 2010

Specification Computers

How to Know Specification Computers Easier

One more has published a program that is very light but has a work force and great benefits, a program is SPECCY.


Why do I say this because of the greatness of this program very much and facilitate detection of a computer so we will know exactly what spec computer, and how temperature. For more details the advantages of using this program are as follows:

1. Able to detect the computer specifications and details carefully so we know exactly the spec that we have computers for compliance with our price to sell.Don't you do until you all fooled because they do not know the exact contents of your computer.
2. Detection temperature of each component, such as Processor, VGA, Notebook etc.. By knowing the temperature of each component in the computer, our practical easy to see how much heat from those components and we can megetahui exactly which components are damaged due to overheating. For example, if we look at the temperature of a processor if the heat / temperature rise and the fall does not mean that there diprosesor Fan does not work properly may be weak or dead, their impact can be fast computer hangs or slower.after know of course we can be and change the spare part properly and carefully.
3.We can also see the details of work / speed processors that we use by clicking on the details of which appear in there.and so, processor with components other.

Read More......

Minggu, Januari 17, 2010

Komputer Kuantum

Komputer Kuantum
Komputer Masa Depan
Teknologi komputer merupakan salah satu teknologi yang paling cepat
mengalami perkembangan dan kemajuan. Komputer-komputer yang ada saat ini



sudah mencapai kemampuan yang sangat mengagumkan. Tetapi kedahsyatan
komputer tercanggih yang ada saat ini pun masih belum bisa memuaskan
keinginan manusia yang bermimpi untuk membuat sebuah Supercomputer yang
benar-benar memiliki kecepatan super. Komputer yang nantinya layak untuk
benar-benar disebut sebagai Komputer Super ini adalah Komputer Kuantum.
Teori tentang komputer kuantum ini pertama kali dicetuskan oleh fisikawan dari
Argonne National Laboratory sekitar 20 tahun lalu. Paul Benioff merupakan orang
pertama yang mengaplikasikan teori fisika kuantum pada dunia komputer di tahun
1981.
Komputer yang biasa kita gunakan sehari-hari merupakan komputer digital.
Komputer digital sangat berbeda dengan komputer kuantum yang super itu.
Komputer digital bekerja dengan bantuan microprocessor yang berbentuk chip
kecil yang tersusun dari banyak transistor. Microprocessor biasanya lebih dikenal
dengan istilah Central Processing Unit (CPU) dan merupakan ‘jantung’nya
komputer. Microprocessor yang pertama adalah Intel 4004 yang diperkenalkan
pada tahun 1971. Komputer pertama ini cuma bisa melakukan perhitungan
penjumlahan dan pengurangan saja. Memory komputer menggunakan sistem
binary atau sistem angka basis 2 (0 dan 1) yang dikenal sebagai BIT (singkatan
dari Binary digIT). Konversi dari angka desimal yang biasa kita gunakan (angka
berbasis 10 yang memiliki nilai 0 sampai 9) adalah sebagai berikut:
0 = 0
1 = 1
2 = 10
3 = 11
4 = 100
5 = 101
6 = 110
7 = 111
8 = 1000
9 = 1001
10 = 1010
11 = 1011
12 = 1100
13 = 1101
14 = 1110
15 = 1111
16 = 10000
17 = 10001
Kalau kita ingin menghitung angka apa yang dilambangkan oleh 101001
caranya sebagai berikut (menggunakan sistem 2n):
(1 x 25) + (0 x 24) + (1 x 23) + (0 x 22) + (0 x 21) + (1 x 20) = 32 + 0 + 8 + 0
+ 0 +1 = 41.
Contoh perhitungan penjumlahan matematika menggunakan sistem binary:
10 1010
23 + 10111 +
33 100001
Sistem inilah yang selama ini kita gunakan saat kita mengolah informasi
menggunakan komputer. Quantum Computer atau komputer kuantum
memanfaatkan fenomena ‘aneh’ yang disebut sebagai superposisi. Dalam
mekanika kuantum, suatu partikel bisa berada dalam dua keadaan sekaligus. Inilah
yang disebut keadaan superposisi. Dalam komputer kuantum, selain 0 dan 1
dikenal pula superposisi dari keduanya. Ini berarti keadaannya bisa berupa 0 dan
1, bukan hanya 0 atau 1 seperti di komputer digital biasa. Komputer kuantum
tidak menggunakan Bits tetapi QUBITS (Quantum Bits). Karena kemampuannya
untuk berada di bermacam keadaan (multiple states), komputer kuantum memiliki
potensi untuk melaksanakan berbagai perhitungan secara simultan sehingga jauh
lebih cepat dari komputer digital.
Komputer kuantum menggunakan partikel yang bisa berada dalam dua
keadaan sekaligus, misalnya atom-atom yang pada saat yang sama berada dalam
keadaan tereksitasi dan tidak tereksitasi, atau foton (partikel cahaya) yang berada
di dua tempat berbeda pada saat bersamaan. Apa maksudnya ini?
Atom memiliki konfigurasi spin. Spin atom bisa ke atas (up), bisa pula ke
bawah (down). Misalnya saat spin atom mengarah ke atas (up) kita beri lambang 1,
sedangkan spin down adalah 0 (seperti dalam sistem binary di komputer digital).
Atom-atom berada dalam keadaan superposisi (memiliki spin up dan down secara
bersamaan) sampai kita melakukan pengukuran. Tindakan pengukuran memaksa
atom untuk ‘memilih’ salah satu dari kedua kemungkinan itu. Ini berarti sesudah
kita melakukan pengukuran, atom tidak lagi berada dalam keadaan superposisi.
Atom yang sudah mengalami pengukuran memiliki spin yang tetap: up atau down.
Saat konsep ini diterapkan dalam komputer kuantum, keadaan superposisi
terjadi pada saat proses perhitungan sedang berlangsung. Sistem perhitungan pada
komputer kuantum ini berbeda dengan komputer digital. Komputer digital
melakukan perhitungan secara linier, sedangkan komputer kuantum melakukan
semua perhitungan secara bersamaan (karena ada multiple states semua
perhitungan dapat berlangsung secara simultan di semua state). Ini berarti ada
banyak kemungkinan hasil perhitungan. Untuk mengetahui jawabannya (hasil
perhitungannya) kita harus melakukan pengukuran qubit. Tindakan pengukuran
qubit ini menghentikan proses perhitungan dan memaksa sistem untuk ‘memilih’
salah satu dari semua kemungkinan jawaban yang ada.
Dengan sistem paralelisme perhitungan ini, kita bisa membayangkan
betapa cepatnya komputer kuantum. Komputer digital yang paling canggih saat ini
(setara dengan komputer kuantum 40 qubit) memiliki kemampuan untuk
mengolah semua data dalam buku telepon di seluruh dunia (untuk menemukan
satu nomor telepon tertentu) dalam waktu satu bulan. Jika menggunakan komputer
kuantum proses ini hanya memerlukan waktu 27 menit!
Ada satu fenomena ‘aneh’ lain dari mekanika kuantum yang juga
dimanfaatkan dalam teknologi komputer kuantum: Entanglement. Jika dua atom
mendapatkan gaya tertentu (outside force) kedua atom tersebut bisa masuk pada
keadaan ‘entangled’. Atom-atom yang saling terhubungkan dalam entanglement
ini akan tetap terhubungkan walaupun jaraknya berjauhan. Analoginya adalah
atom-atom tersebut seperti sepasang manusia yang punya ‘telepati’. Jika yang satu
dicubit, maka pasangannya (di mana pun ia berada) akan merasa sakit. Perlakuan
terhadap salah satu atom mempengaruhi keadaan atom pasangannya. Jika yang
satu memiliki spin up (kita baru bisa mengetahuinya setelah melakukan
pengukuran) maka kita langsung mengetahui bahwa pasangannya pasti memiliki
spin down tanpa kita perlu mengukurnya kembali. Ini melambangkan sistem
komunikasi yang super cepat. Komunikasi menggunakan komputer kuantum bisa
mencapai kecepatan yang begitu luar biasa karena informasi dari satu tempat ke
tempat lain dapat ditransfer secara instant. Begitu cepatnya sehingga terlihat
seakan-akan mengalahkan kecepatan cahaya!
Saat ini perkembangan teknologi sudah menghasilkan komputer kuantum
sampai 7 qubit, tetapi menurut penelitian dan analisa yang ada, dalam beberapa
tahun mendatang teknologi komputer kuantum bisa mencapai 100 qubit. Kita bisa
membayangkan betapa cepatnya komputer masa depan nanti. Semua perhitungan
yang biasanya butuh waktu berbulan-bulan, bertahun-tahun, bahkan berabad-abad
pada akhirnya bisa dilaksanakan hanya dalam hitungan menit saja jika kita
menggunakan komputer kuantum yang super canggih dan super cepat itu.
Di masa mendatang kita akan menggunakan komputer yang tidak lagi
tersusun dari transistor-transistor mini seperti sekarang, Komputer kuantum tidak
lagi memerlukan chip komputer yang semakin lama semakin padat karena
semakin berlipatgandanya jumlah transistor yang dibutuhkan untuk meningkatkan
kinerja komputer. Komputer masa depan justru dipenuhi oleh cairan organik
sebagai ‘jantung’nya. Cairan organik ini mengandung atom-atom/partikel-partikel
yang bisa berada dalam keadaan superposisi tersebut. Ini berarti, kita benar-benar
memanfaatkan zat organik alami untuk menjadi ‘kalkulator’ canggih karena
ternyata cairan organik dari alam memiliki bakat berhitung!
Gambar1 Sistem komputer masa depan

Read More......

ads

About me

Foto Saya
mbs & ar
lawang, malang, Sri Lanka
piyoneer muhammad bagus setiawan 08571175857 id facebook: mrickyfirmansyah@gmail.com dan ainur rofiq hp 081334440406 id facebook: ainur_rofiq80@yahoo.com alamat : jl sumbersuko kali biru 35 Desa turi rejo kec.lawang kab malang
Lihat profil lengkapku