วันพุธที่ 24 ธันวาคม พ.ศ. 2551

Database

Nowadays, I think everyone has ever heard of the name of database but just has a few people know what database is. A database is a collection of information that is organized so that it can easily be accessed, managed, and updated. Database can be classified according to types of content: full-text, numeric, and images. Database tools and applications are designed to help you store and manage data in a controlled and structured manner. This article will contain about the benefits of database development, applications of database and the types of database.

For most businesses or organizations, the more knowledge about customers, suppliers and competitors, the better. Therefore the gathering, storing and analyzing of information in the form of databases can provide you with an advantage. Many businesses do not have the time, resources or skill available to gather and process large quantities of information. Therefore they may lack information about their business. However, as it's not always obvious what information is potentially valuable, you should try to gather as much data as possible. Having all this information can help you deal and decide with specific problems. In this term, it may use a technique called data mining to analyze data to find the answer that help us make decision.

Databases are used in many applications such as website or application that contains a lot of data. Databases are the preferred method of storage for large multi-user applications, where coordination between many users is needed. An individual user finds them convenient, and many electronic mail programs and personal profiles are based on standard database technology. Software database drivers are available for most database platforms so that application software can use a common Application Programming Interface (API) to retrieve the information stored in a database. Two commonly used database APIs are JDBC and ODBC. For example supplier’s database contains the data relating to suppliers such as (base on my project: Data warehouse for entertainment);
 Movie title
 Revenue


Databases generally have one of two basic forms. The single-file database or the multi-file relational database. Single-file databases are often called "flat file" systems and relational databases are frequently known as "structured" databases. The type of database system or tool that you require depends on the system such as the quantity of data to be stored and processed or the complexity of the data involved, e.g. plain text, images, sound files. If a requirement is simple, such as monitoring the names and addresses of around 100 customers, you might find that standard office tools such as a Excel might be enough. Some don’t know excel can be a database. Database Modeling Excel is a database modeling software and provides a convenient or maybe the easiest way to model your database. However, if your needs become more complicated, you will need to look at more sophisticate and capable packages such as Microsoft Access, FileMaker Pro, Oracle, Sybase or Informix or DB2 Data warehouse. These are specifically designed to sort and search large amounts of data of a variety of types, for instance, allowing you to manage customer names, goods orders and payment histories.

I think when you read this article, you will have more knowledge about database. You can see the importance of database, it can help companies to manage or organize their data. Similarly, many business types such as manufacturing, publishing, insurance and etc will have database solutions specifically targeted at their precise needs and requirements. It is worth seeking out any products which address the particular needs of your business sector. You might find them by asking your industry. You can use the Internet to research popular database products.

Three latest Intel's CPU generation

Intel Corporation is the world's largest semiconductor company and the inventor of the x86 microprocessors, the processor most found in PC. The company has established on July 18, 1968 as Integrated Electronics Corporation. Since 1968, Intel manufacture many generations of CPU to PC’s user. I would talk about three latest generations. First, the Pentium 4 brand refers to Intel's line of single-core mainstream desktop and laptop CPU introduced on November 20, 2000. Second, the Pentium D brand refers to two series of dual-core 64-bit x86 processors with the NetBurst micro architecture like Pentium 4. Intel released Pentium D on May 25, 2005. Finally, the Core 2 brand was introduced on July 27, 2006 comprising the Solo (single-core), Duo (dual-core), Quad (quad-core), and Extreme (dual- or quad-core CPUs for enthusiasts or gamers) branches. Intel uses the Intel micro architecture for Core2 to increase speed and decrease power consumption.

Although Pentium 4 gets out of this CPU generation but Pentium 4 is the most popular Intel’s CPU. The first Pentium 4 CPU introduced on November 20, 2000 and the last August 8, 2008. It’s around eight years for Pentium 4 in the CPU market. Eight years for the CPU generation is a very long time to compete with other company. Pentium 4 CPUs introduced the SSE2 and SSE3 instruction sets to accelerate calculations, transactions, media processing, 3D graphics, and games. They also integrated Hyper-threading (HT), a feature to make one physical CPU work as two logical and virtual CPUs. The general PC user may know a code named Pentium 4 only but inside the core of CPU, it had the name too. The Willamette is the first generation of Pentium 4 that has 180nm core size. Second is Northwood that has 90 nm core size. The last for Pentium 4 is Prescott that has 65 nm.If the core of CPU is small, the frequency or clock speed will increase and decrease power consumption too. The IBM computers in SIT use Pentium4 3.0 GHz codename Prescott. The last Pentium4 had 3.8 GHz speed. The problems of Pentium4 are power consumption and it has single core.

Pentium D is the first generation of dual-core CPU but it still uses Netburst architecture that used a lot of power consumption. The brand's first processor codenamed Smithfield, was released on May 25, 2005. Around a year later, Intel introduced its successor, codenamed Presler, but without offering significant upgrades in design, still resulting in a relatively high power consumption. The high power consumption is Pentium D abort in the CPU Market. The last generation of Pentium D branded processors was the Presle , and made of two 65 nm-process cores found also in Pentium 4. The Presler single package also comprised two single-core dies next to each other increasing its processing capability over single-core CPUs branded Pentium 4. The Presler was supported by the same chipsets as the Smithfield. It was produced using 65 nm technology.

From the lack of success of Pentium D, Intel has developd the new architecture to replace NetBurst. It’s called Intel Core microarchitecture. The Core 2 brand refers to a range of Intel's consumer 64-bit dual-core and 2x2 MCM (Multi-Chip Module) quad-core CPUs with the x86-64 instruction set. (Tips: x86 is 32 bit and x86-64 is 64 bit) The Core microarchitecture returned to lower clock rate and improved processors' usage of both available clock cycles and power compared with preceding NetBurst of the Pentium 4 and D. Core microarchitecture provides more efficient decoding stages, execution units, caches, and buses, reducing the power consumption of Core 2, while increasing their processing capacity. The Core 2 brand was introduced on July 27, 2006 comprising the Solo (single-core), Duo (dual-core), Quad (quad-core), and Extreme (dual-core, quad-core for hi-end user).

From the latest three generation of Intel CPU, you can see the evolution of CPU. Intel needs to increase the speed of CPU by increasing clock speed, changing core architecture and adding more cores for CPU. The power consumption is a one thing that Intel needs to decrease because the power consumption will make the CPU heated. That means in the future, the CPU will have more speed and use less power consumption

วันอาทิตย์ที่ 16 พฤศจิกายน พ.ศ. 2551

Ipod Touch

If you need to buy a gadget that can responsed to everything you need, iPod touch is a good choice. It looks just like an iPhone, but it's not a phone and it lacks other iPhone features, such as a camera bluetooth and speaker. The good feature in the iPod Touch is its wireless feature. Obviously aimed at selling iTunes content, WiFi provides Web access via a special version of Safari and a YouTube. You can listen music, watch video and surf internet by iPod touch. The applications on the iPod touch is similar to iPhone. The users can download or buy the applications from iTunes store and install its easily by iTunes. The cost of the iPod touch is very cheap if compared with performance and popularity.


When looking at the iPod touch, it looks like an iPhone but it's thinner. You can either see it as an evolutionary leap for iPod, or a downgrade from iPhone. It's almost more of an attention grabber than the iPhone, at about 2/3 the thickness and have an iPod signal at the back. The back of the iPod touch is very shiny and beautiful but it's easy to have abrasion. The wonderful multi-touch navigation that makes a great user interface. The Safari browser, the good web browser for travel on the internet. Eject delay. New minor features like adding a period by double tapping the space bar and bringing up the music HUD by double tapping the Home button are both welcome additions that make using the iPod even easier. The battery life is good too. The iPod touch can standby and work for a long time. In the listening mode it's still around 10-14 hours, video 5 hours and standby around 2-3 days.


The iPod Touch has a lot of applications from Apple and the programmers to respond to the demand of the user. It has many kinds of applications. Such as games, e-books , finance and news. The users can download applications from iTunes store and install application to the device by using iTunes. Although it's not free for all applications, the user may spend a little money to buy it from iTunes store. If the applications have an update or new version, when users connect the iPod with iTunes , iTunes will update applications automatically. Then the user can buy songs or videos from iTunes but it doesn't has too many Thai songs and Thai videos. On the iPod Touch, the iTunes store shows "featured" and "top ten" musical selections, as well as genre categories and a search box. As on the Mac, you can preview selections for 30 seconds before buying. The photo browser is a great application in iPod Touch. It opens to the your album downloaded, and you see a list of thumbnail images when you choose an album. From there, you can play a slide show or touch an individual photo to open it. The images look great on the iPod Touch screen.


Apple has three capacity for iPod touch 8Gb($229.00), 16Gb($299.00) and 32Gb($399.00). From the price, 8Gb and 16Gb are the value choices. In my opinion, the 8Gb size of capacity is enough for the user. Since I buy an iPod Touch last year, I never have a problem about lack of space. It's enough to keep everything I need. Ipod Touch has 1 year warranty, if you need to add more time warranty, you can do that at iStudio that is everywhere in the world. You will spend around $60 for it.


If you are the kind who need to use the feature of iPhone but doesn't have enough money, the iPod touch is the best way. I really think that multi-touch is going to be a big deal in the future, and the cost isn't too expensive right now. If you're an iPhone owner, you don't have any reason to get an iPod Touch. Sure, it has a better headphone jack, but it's missing a whole lot that the iPhone provides, and it's only one third of the triumvirate of camera, cellphone and media player that the iPhone integrates in a device. An important reason that ipod Touch better than iPhone is in Thailand the iStudio doesn't claim the iPhone because it's not legally sold in Thailand. Buy the iPod Touch as an early ticket for exploring the future of the Internet-connected user interfaces, and as a fun toy and media player.