Saturday, January 25, 2020
Emergence of Ubiquitous Computing in Advertising
Emergence of Ubiquitous Computing in Advertising Everyday Interactions with Advertising Entertainment in the Emergence of Ubiquitous Computing Abstract Technology has been advancing rapidly and although the advances of the past fifty years have not benefited everyone equally, the manner in which humans live out their lives and the functioning of societies has been immensely changed as a result of these advances. Ubiquitous or pervasive computing refers to the new wave of technology which is the result of advances in information and communications technologies which have made it possible to seamless embed powerful computing devices into objects, locations and even people. Embedded devices now shift human attention from systems to their contents as they work tirelessly to reduce the cognitive load and perceive how humans can be assisted in performing tasks associated with all aspects of their existence. The physical and the digital worlds are now intimately related and every object in the real world can now have a representation in the digital world. The capacity of ubiquitous devices to be context ââ¬â sensitive and situation awa re has changed the manner in which humans interact with such devices, offering rich new possibilities for applications to advertising and entertainment, which are amongst the oldest of human endeavours. This essay presents a discussion about advertising and entertainment in the ubiquitous age and examines what changes are likely to emerge in the future. Contents (Jump to) Introduction The Ubiquitous Environment Advertising in the Ubiquitous Age Entertainment in the Ubiquitous Age Conclusion Bibliography/Referencesà Introduction Ubiquitous computing, which is also referred to as pervasive computing, is about the notion that as a result of continuous advances in engineering, information technology, communications, integrated circuit chip technologies and sensors etc computer technology devices will become smaller, cheaper, more capable and better able to weave themselves into the fabric of everyday life until they become indistinguishable from it (Schuster, 2007, Pp. 9 ââ¬â 11). It was Mark Weiser, chief scientist of Xeroxââ¬â¢s Palo Alto Research Centre, who first presented the concept of ubiquitous computing, the third wave in computing and predicted that technology will recede into the background of our lives as computers evolve into quite, invisible servants that will help people to calmly do all kinds of tasks in a manner that will prevent them from becoming overloaded by interactions with computing (Wikipedia, 2007, ââ¬Å"Mark Weiserâ⬠). Thus, computers will extend the human unconscious and enhance their ability to productively control, interact and sense their environment. Unlike the traditional computing concepts, which regard computers as devices that run programs in a virtual environment to accomplish a task, ubiquitous or pervasive computing philosophy considers computers as being devices that provide a capacity for interaction with a potential portal into an application ââ¬â data space that assists users to perform tasks in an information ââ¬â enhanced physical space, rather then as devices that execute software whose execution must be controlled by a user. Obviously, the capacity of computing devices to act as portals into an application ââ¬â data space is only rendered possible if the fabrication cost, performance capabilities and reliability of computing devices is enhanced as a result of advances in technology over a broad front (Hennessy, 2007, Chapter 1). Today, data processing, collecting and emitting devices are to be found all around humans in all settings related to their existence, at home, office, in shopping malls or hospitals as well as in transportation vehicles etc (Stakutis, 2005, Chapter 1). These computing devices have been vastly miniaturised as compared to what was available in the past and they are now very much more energy efficient, with enhanced capablities in terms of performance and connectivity with other devices as well as having a superior capacity for interfacing well with smarter sensors. To a casual observer, the wide array of computing devices that are to be found all around us are barely detectable and they are there to serve reliably, without imposing a cognitive load on humans, so that the quality of human existence in all environments can be enhanced. Discrete radio tags, mobile phones that have a capacity for acting as gateways for the World Wide Web and for connecting to many other intelligent devices , intelligent displays and maps that can be presented with information needs, chemical sensors, discrete radio sensors, video cameras, intelligent assistive devices and gaming devices that provide entertainment or information are all testimony to the dawning of the new age of ubiquitous computing. Artificial intelligence is now widely involved with all types of computing to enhance the quality of interactions between human users and a network of intelligent computing devices, which collect and process data on a massive scale. Context, which refers to information that is assistive in gauging, or making judgements about an entity, which may be a person, place or object which is relevant for interaction between a user and an application is now able to be fed into a ubiquitous device which can then react intelligently to fulfil the requirements of its human users without placing any burdens on those that it has been designed to assist (Loke, 2007, Chapter 1). Location of people or objec ts, time, execution state of applications, user emotions, user intentions, the state of brain activity of users, computational resources that are available, the state of software applications and available network bandwidth are examples of contexts that can be of use to ubiquitous devices in interacting with users in a superior manner. Device designers can now be highly creative about using context information and also in regard to what can be feasibly sensed, the optimal manner in which information can be sensed and how sensor information may be used to judge context to optimise device interactions and utility. A number of contextual cues that have been inferred by a ubiquitous device can be combined to form an idea about a situation and the device can then be made to react in accordance with the requirements for a situation. The notion of situation makes it possible for the ubiquitous system designers to carve the world into manageable pieces that can be sensed by sensors, with a separation of reaction rules for each manageable piece providing an adequate response for different situations. Thus, a context aware ubiquitous system should be able to sense, think and act in a manner that is as assistive to humans as possible (Loke, 2007, Chapter 2). If a sense of context and situation can be programmed into the capacity for intelligence of a ubiquitous device, then it should also be appropriate to expect that norms or expectations of appropriate behaviour from device under given situations involving external contexts can also be incorporated into the programming for the device (Ibrahim, 2007, Pp. 54 ââ¬â 58). Thus, ubiquitous devices should be able to sense a situation or a set of context in order to try and interact in the most appropriate manner with human users. As an example, location and time context can be utilised to present the most appropriate advertising messages to shoppers on a supermarket advertising board and it may also be possible to incorporate an ability to determine what items ought to be highlighted more, depending on the inventory stock situation for a store, or the rate at which sales are being made. Advertising companies are constantly seeking better ways to promote their goods and services to selected consumers who are likely to be most receptive to such messages and ubiquitous, or pervasive environments will permit delivery of the most relevant advertising messages, which have been selected from a large number of possible messages to consumers in a far more personal, intimate and appropriate manner then the mass media advertising that has been available (Leckenby, 2006, ââ¬Å"Advertising Issuesâ⬠) and (Hong, 2007, ââ¬Å"Advertising in the Environmentâ⬠). In the ubiquitous world it will be possible to generate believable, personality rich story characters on a display that may want to appropriately alter the emotional state of a human, depending on the time and their physical condition as sensed from their body posture (Li, 2006, Pp. 132). Emotion recognition systems may also make it possible for entertainment systems to suggest the right movies, audio clips or interactive games and it may be possible to provide real ââ¬â time information on a wide variety of is sues to bus commuters or to generate music which is influenced by the motion of a human conductor within the ambiance (Li, 2006, Pp. 31, 132, 223, 229, 293, 366, 384 and 433). The possibilities for enhancing interactions related to advertising and entertainment are many and ubiquitous devices generally try to ease the cognitive load and provide intelligent sensing of user needs. Entertainment and advertising are amongst the oldest concepts that are known to mankind (Vogel, 2007, Pp. 1 ââ¬â 5). As a result of productivity increases, which have also been assisted by advances in computing and information technology, leisure time has increased and people spend more time on all forms of leisure and entertainment activities. Although demand for entertainment has increased, so also has the variety of entertainment which is available and individuals have the greatest preference for rich media video type viewing activities that are relatively affordable. Although, the advertising industry is doing well also, it has been hampered by strict regulations on what can and cannot be done, with expenditure shifting from the traditional advertising mediums to the new electronic forms of advertising that use emerging technologies (Sweney, 2007, Paragraph 1) and (Ramsey, 2004, Pp. 1 ââ¬â 2). Online advertising expenditure in the United States in the year 2004 alone exce eded $ 17.5 billion and the consumer is in control, wanting unique and attractive forms of advertising and entertainment. Thus, it makes sense to try and understand how individuals will interact with advertising and entertainment in the new ubiquitous age and this essay presents a discussion about the likely form that advertising and entertainment will take in the future. The Ubiquitous Environment It is appropriate at this juncture to try and imagine what the ubiquitous world of tomorrow is likely to be like. The world of the future will be characterised by wireless connectivity and miniature, but immense computing power that is connected to very fine sensors (Mathieson, 2005, Pp. 1 ââ¬â 10). Global positioning systems (GPS) will make it possible for location sensing to within meters and it will be possible to interact with intelligent computing devices using the most convenient human modes for interaction, speech and hearing. Converged networks that connect ubiquitous devices will be intelligent, high capacity and high speed networks with a capacity for moving huge amounts of data to any connection very rapidly. Short ââ¬â range wireless networks, similar to Bluetooth, will supplement global connectivity provided by the ubiquitous network. The occurrence of selected events will be able to trigger intelligent responses from devices and as an example it will be possible to inform the police and nominated relatives of an individualââ¬â¢s location if air bags in a car were to be inflated as a result of an accident. It will be possible to monitor the activities of the children in a family in order to determine if a child has attended class or if they may have ventured too far away from a neighbourhood. Electronic money contained in RFID tags which are attached to a car, or mobile devices that are carried by a person will be able to pay for any road toll, bridge taxes or minor traffic violations without a requirement to stop. 3G cellular networks will become prolific and they will make it possible to have unified voice, video and data connections serve all human senses to provide rich interaction experiences. Computers will be able to create close to real life experiences for humans that stimulate all their senses and already scientists are thinking about devices that will stimulate the human sense of smell (Kaye, 2001, Pp. 1 ââ¬â 20). Smart cl oths will have a capacity for monitoring body signals and it will be possible to monitor brain waves to interact with computing devices. Intelligent home appliances will be able to monitor what is available in a home and they will not only alert individuals if the refrigerator is running low on certain items, but tiny ââ¬Å"smart dustâ⬠sensors will also monitor food items for biological and chemical agents that determine if such items are still fit for human consumption. Intelligent homes, buildings and stores as well as hospitals will react to individual needs and provide appropriate assistance as required. Prompt and pre-emptive response from computing will have become a reality. Sophisticated avatar characters will provide more pleasing human computer interactions that will convey elements of emotion that has been generated by computers. Japanââ¬â¢s ubiquitous architecture provides an indication of many trends that are emerging for the future (Krikke, 2005, Pp. 4 ââ¬â 9). Ubiquitous or pervasive computing is the result of advanced networking, powerful personal computing, embedded computing and advanced artificial intelligence based human ââ¬â computer interaction capability. The ubiquitous age is characterised by the evolution of ambient intelligent environments and these environments are driven by new interaction technology which provides for new ways of using content, new sensing or stimulus generating technologies, faster and more powerful computers and far greater storage capacities for data etc (Eyles, 2007, Pp. 4). The ubiquitous age will be characterised by ubiquitous computing, ubiquitous communication and intelligent user ââ¬â friendly interfaces and the resulting ambient intelligence will provide for context awareness, personalisation, immersion and adaptability. Context awareness refers to a device having knowledge about its environment and acting in accordance with such knowledge, personalisation refers to having the ability to deliver information and interactions in accordance with a userââ¬â¢s requirements and adaptability refers to the device having a capacity for modifying its performance according to externally imposed requirement s to best cater to a user. Clearly, many opportunities will exist for utilising new technology for advertising and entertainment. However, in view of the fact that the ubiquitous environment will have the capacity for collecting a large amount of personal data which will be used for enriching individual experiences, but which can also be misused, privacy in the ubiquitous environment is an issue (Mutanen, 2007, Pp. 24 ââ¬â 43). A number of techniques are being researched to protect individual privacy in the ubiquitous age, but the trusted authority concept is amongst the more promising ways for protecting individual privacy. Advertising in the Ubiquitous Age Ubiquitous environments will permit a variety of methods to present advertising messages to people, including email, instant messaging, cell ââ¬â phone, network television and electronic display boards etc that are linked together as a result of convergence of new mobile technology, IT and media on an integrated global infrastructure (Ihlstr, 2007, Pp. 1 ââ¬â 5). The ubiquitous environment will have a chain of sensors that will be deployed by advertising service providers to sense contexts, including location, weather condition variables, such as temperature and what the intended audience is engaged in at a location, so that the more appropriate advertising message on the right channel may be presented (Leckenby, 2007, ââ¬Å"Advertising Issuesâ⬠). The context information is useful for presenting the right advertising messages to the right people at the right time and on the right channel using the more appropriate form of advertising message. Context is also important f or displaying advertising messages that are likely to be important for a particular location, such as those messages that are placed by local businesses in a suburb. Research indicates that although tastes are likely to vary, recipients are interested in the entertainment content of advertisements and this means that the right advertising messages have to be created for the right format. Advertising messages should provide for a means by which a recipient can follow ââ¬â up on what has been received and recipients will certainly require that their privacy and security be protected. Consumers who are linked to the ubiquitous network of devices can be made to provide information about their preferences and it is likely that they may want to have their more relevant personal attributes made available on a ubiquitous user database. The ubiquitous environment is certain to have a large number of peripheral displays that are mounted at convenient locations, including close to elevator s, at convenient points on streets and in shopping malls or other public locations. Serendipitous advertisements are most likely to fit in well on displays in a ubiquitous environment, because other messages can be sent in a more personalised and discrete manner. The advertisements that are required to be placed will be booked with advertising service providers who will have facilities for creation of advertising messages and the distribution of such messages over the ubiquitous networks. It is most likely that mobile wireless networks will become even more important in an age of ubiquitous networks and this means that personal mobile devices, especially a PDA type device or an advanced mobile phone which can be used for a wide variety of interactions with the ubiquitous network and other users will assume a higher level of significance in the lives of individual users (Loke, 2007, Chapter 3). Individuals will be using such devices to send and receive emails, transfer funds to businesses or other users, retain data for a wide variety of purposes including inventory for groceries that are in stock at home, immediate purchasing needs and any purchasing transactions that may have been carried out in the past etc. Sensors placed at various locations on the ubiquitous networks will be able to interrogate the mobile device of a user and depending on what information is permitted to be shared the advertising and entertainment service providers will be able to determine what is likely to be of interest to the owner of a mobile. Thus, those who are within an airport terminal may be provided with advertising related to bargain fares, while a short message from a PDA can bring a message containing information about local restaurants offering special deals. Advertising displays may call individuals on a first name basis after having sensed information related to their identity from their personal mobile device when they are in proximity of an intelligent display and it will be possible for such individuals to interact with intelligent displays using speech to present their preferences (Mathieson, 2005, Pp. 1 ââ¬â 10). It will be possible to shop for pizza, movies, books and music anywhere and at anytime, with the purchase instructions emanating from a personal device along with a payment authority and it will be possible to accept digital delivery in a format which is both highly portable and widely usable. Today we live in a world in which very many advertising messages influence individuals as they carry on with their daily lives and many of such advertising messages are likely to be of little interest. The rising cost of advertising makes advertising expensive. It is important that if individuals find something that interests them in the large number of advertising messages that they are presented with, then they should be able to quickly retrieve information for further interactions with the advertiser. Beaming is a new advertising technique that is being experimented with by several firms and the idea is to permit those who view advertising on electronic displays to retrieve and store electronic contact information into their mobile devices through their deviceââ¬â¢s infrared or Bluetooth port (Krikke, 2005, Pp. 24). The information that is able to be transferred into a mobile device through beaming is then used by the device to provide links through the network for further inte ractions with the advertisers. Newer forms of beaming will permit those mobile devices with a camera to ââ¬Å"photographâ⬠information that has been coded into black and symbols, called SpotCodes. A SpotCode has been presented in figure 3, below. After a phone has succeeded in ââ¬Å"clickingâ⬠in information that has been presented on a visual advertisement, it will be possible to use this information to retrieve all the details into an email that can be sent to a nominated address, or if desired, immediate purchase can be made by using the mobile device. Thus, emerging technologies will make it possible to enhance the effectiveness of advertising by making it cheaper, easier and more convenient to follow up on advertising, which should be of benefit to the advertiser and the consumer. The idea is to facilitate transactions and to enhance convenience in a manner that will not waste resources or the attention span of the consumer. Great opportunities will exist to develop evolving relationships with consumers through ubiquitous advertising and advertisers, or at least their messages, can go where the customer is, with a capacity for initial interest to be rapidly transformed into more information or interaction without any need to move through the physical space. Advertising message delivery does not have to be visual all the time and ââ¬Å"targeted audioâ⬠technology will make it possible for laser beams to be pointed to persons who will then be the only ones who will be able to hear an audio message (Krikke, 2005, Pp. 143 160). Thus, after sensing individual preferences, it will be possible to direct speech communications to individuals in a location so that only those who are likely to be interested listen to these messages. Thus, it is not just Bluetooth that will be used to transmit short range location based information. The ubiquitous network will follow the user and not the other way round. Augmented reality devices will have been made perfect in the ubiquitous age and those who live in this age will not just be carrying a PDA type device, but they will also be wearing a comfortable spectacle, if they so desire, that will assist in visual encounters with the ubiquitous world. It will be possible to superimpose additional inform ation on to visual advertising messages that may be presented to individuals through the augmented reality devices and examples of such additional information may include balance of a bank account containing electronic money, or location information for outlets. It will even be possible to interact with large electronic advertising boards through gestures in order to prompt them to provide additional information to either a PDA type wireless device or the augmented reality device which may be worn by a user. Researchers have already tried to develop a gesture recognition language that can change the way in which humans interact with ubiquitous computing devices of the future (Krikke, 2005, Pp. 202). Promotions and special offers can be quickly presented to consumers who can electronically collect coupons and if a loyal shopper is identified during an advertising or promotional campaign, they can be presented especially attractive discounts or offers electronically. Face recognition and the detection of emotions by examining faces will make it possible to cheer ââ¬â up a loyal customer who may be feeling a bit down and the buying habits of consumers can be examined to determine if certain consumers are loosing interest, so that a special effort can be mounted to win them back. It will be possible to embed identity on to each person using RFID devices that may be mounted on to a watch, or even be embedded under a personââ¬â¢s skin so that immediate identification and connection to the most appropriate databases that are likely to be of interest can be made possible. Very many possibilities for enhancing advertising present themselves, but the key to have these possibilities becoming reality is the advances that can be made in packing small chips with huge computing power and imbuing networks with capacity and speed. Entertainment in the Ubiquitous Age Although better networks and more powerful computers as well as advances in technology on a broad front will enhance the overall entertainment experience in the ubiquitous age, entertainment in the new era will be characterised by its extension into the physical world and a capacity for interaction (Eyles, 2007, Pp. 1 ââ¬â 5). Augmented reality will have an impact on the entertainment experience by superimposing the virtual on to the real in a number of ways that may also include the use of holograms. Internet will add to the traditional methods for delivering entertainment content to viewers and video appliances will be able to predict what will be the most appropriate viewing choice for individuals based on their estimation of the emotions of a user, their activities and important occurrences in the real world. Video on demand is already a reality, but context aware music and wireless networked video on demand will be the norm with the entertainment devices of tomorrow. Sur round screen systems, using mist or water droplets to project video images and collaborative multiple browsing arrangements are examples of new ways in which the senses can be artistically manipulated (Peterson, 2005, Pp. 8 ââ¬â 12). Entertainment is likely to be influenced by notions of temporal and spatial mobility as well as context, mood and emotion. The integration of artistic forms and technology, interactivity with a capacity for manipulating entertainment and media experiences, the use of hypermedia concept to link media elements into a personally satisfying experience, immersion which will permit entering a three dimensional environment that approaches complete entertainment and a emphasis on a superior ability to narrate in order to support the moment ââ¬â by ââ¬â moment mood of the individual mind will continue to dominate entertainment in the ubiquitous age with entertainers and artists innovating to exploit the power of technology (Burnett, 2003, Chapter 1). Individual users are more likely to be closely connected to ubiquitous computing devices through cybernetic systems and this will permit a closer connection of the human form with the electronic environment (Burnett, 2003, Chapter 2). This means that the human user will be able to more intimately control a variety of ubiquitous devices through the motion and expression of every part of their body and as an example, dance will be able to influence music and stage lighting effects more closely then ever before, resulting in new and richer forms of artistic impression for the audience. Wireless or sonar tracking systems will eliminate any need to have physical connections between a human form and any ubiquitous devices, resulting in a true freedom of movement and expression with a capacity for artistically manipulating other sensory impulses for the audience. The smart entertainment space concept is illustrated in figure 4, below. The concept of anytime anywhere entertainment will mean that it will be possible to use an individualââ¬â¢s PDA device to shop for a very wide variety of entertainment games, videos or experiences from anywhere and at anytime (Krikke, 2005, Pp. 63 ââ¬â 64). High speed networks will deliver what has been requested in a flash and the content can be viewed on a portable PDA or a home entertainment centre which will offer more options for enhancing entertainment pleasure or even interacting with the entertainment presentation. Interactivity will mean that as a story rolls on, a viewer can choose options that influence future narration and influence the present in the narration. Wideband network connectivity will mean that it will be possible to carry on with social interactions with distant human friends while simultaneously interacting with computer generated entertainment which may include avatars that are beamed into the homes of all those who are connected to a social gatherin g which is distant in space, but close in time. All those who are connected can interact simultaneously with the computer that is generating entertainment animations and view the results in real time. Such entertainment sessions are certainly going to need very high speed networks, immense computing power for the ubiquitous entertainment centres and real time processing power to put together socialisation in an augmented reality world and large amounts of data will have to be maintained in storage for rapid retrieval with such data also being rapidly moved over the ubiquitous networks. When individuals are indulging in remote interactions, such as those over videoconferencing, it is not possible to touch or feel the people at a distance and this means that a certain loss of emotional information currently exists in computer mediated interactions. Touch, or hepatic interaction devices that are being considered in research today and new forms of interfaces that attempt to present more emotion information by various means, such as colour changing displays or avatars will make entertainment and social interactions more fun (ISMAR, 2007, Pp. 33 ââ¬â 35). Thus, it will be possible to further improve the tangible content of interactions involving computers. Computer generated reality will make it possible for individuals to either learn or play games, such as squash, all by themselves using a racquet that will contain position sensors that are coupled to a computer that will fix the position of such a racquet in real time, in relation to a computer generated ball, mak ing it possible for the user to experience the thrill of a real squash game (ISMAR, 2007, Pp. 4 ââ¬â 9 and 21 ââ¬â 27). Many different games, including fencing, tennis, table tennis, badminton or even ice hockey etc will be available on the same entertainment centre, which will also provide delights of high speed driving, ice skating or piloting a jet fighter with appropriate gaming attachments. Natural interaction will be possible with contemporary art, including music and lighting patterns emanating from a music wall and this will make it possible for individuals to seek new creative and thrilling experiences (ISMAR, 2007, Pp. 47 ââ¬â 52). New forms of interactive exhibitions will be possible for art and antiquities etc, with computer generated avatars providing more human like guidance around museums or other interesting places (ISMAR, 2007, Pp. 53 ââ¬â 58). It will be possible for painters and graphic artists to create on computer palettes and to imbue their work with emotionally responsive features and a certain level of dynamism that will make their work far more interesting as compared to the paintings of today (ISMAR, 2007. Pp. 61 ââ¬â 66). Changes in te
Friday, January 17, 2020
Sql Programming Language
SQL is an abbreviation which stands for Structured Query Language. Some read and pronounced it as ââ¬Å"Sequelâ⬠while others pronounce it by reading the letters separately. SQL is a standardized query language used to retrieve information from databases. It was originally designed by International Business Machine (IBM) way back in the 70s and called its original version as SEQUEL (Structured English Query Language). Since then it has become the favorite query language for Database Management Systems running on minicomputers, mainframes, and Personal Computers up to the present.Query languages are computer languages used to make queries to database and information system ââ¬â taken from wikipedia. com. It supports databases that are spread out over several computers in a computer networks allowing transaction to take place between Server and Client computers. It is capable of handling simultaneous request from several users to access to database on a computer networks. One example of SQLââ¬â¢s application is on websites that allows users to register information and then do updates and search later on. SQL is the working on the background to handle everything that the user does though we cannot see it.In the year 1979 Oracle Corporation introduced SQL as the first commercial database management system. Taken from Webopedia. com http://www. webopedia. com/TERM/S/SQL. htm There are many versions of SQL nowadays for the fact that the language itself is still expanding and evolving. In 1986, SQL version complied with American National Standard Institute (ANSI), and in the following year 1987 with the International Standard Organization (ISO). Further development was made in the following years containing expansions and revisions of the relevant parts.Present versions of SQL compared to its old versions can already allow access to external data sources or Non-SQL data sources.IS SQL A PROGRAMMING LANGUAGE?Some people underrated SQL to be considered as a programming language. These people have forgotten to accept the definition itself which states that it is a language. When they talk of programming languages the first things that come to their minds are Assembly Language, Cobol, Fortran, Java, and C++. They insist that it is not compiled and contains lesser functions compared to the above mentioned languages.Yes, SQL is a programming language. The languages mentioned above are 3rd Generation and High-Level Languages which were invented to ease the problem of using complex commands which are hard to memorize and incomprehensible in forms. They are all designed for their own purpose. For instance Cobol is designed for business oriented applications, C is for system programming applications. SQL on the other hand is designed for data access. Data is the most valuable element in business systems and the need to be kept, retrieve, and manipulate. And SQL is there to help.Aside from being different in purpose, one feature of a programmi ng language is the replacement of words to Numeric commands. These are both features of the 3rd Generation and the 4th Generation languages. For instance, the machine code represented by a combination of bits 0ââ¬â¢s and 1ââ¬â¢s to look for file directories is replaced by using the English word ââ¬Å"Dirâ⬠. But if we will look at the syntax and forms that it takes it will still sound awkward English. If you are not familiar with ââ¬Å"Dirâ⬠you could still get confused with how you are going to use it. 3rd Generation and High-Level Languages are still far closer to the real human language.SQL on the other hand is a 4th Generation Language that is very close to the human language. For instance the SQL command ââ¬Å"UPDATE Employees SET lastname = ââ¬ËSequelââ¬â¢ WHERE fldidnumber = ââ¬Ë2000-c-0001ââ¬â¢Ã¢â¬ . The command resembles closely to an English sentence structure. It is much closer to human language to manipulate data so it eliminates the threa t of using the wrong command since the command itself is much easier to understand. What would happen if you see command that takes that form in future versions of C++, in Java and in other high level languages? Will you no longer consider them as a programming language?Another thing to remember is that these languages are now being used in combination in order to support the lacking capability of the other in completing a certain task. A programming language designed mainly for numeric calculations may find it hard to perform data access. What if a completion of task needs both data access and numeric calculations? The only solution is to consider using any possible combination between the two separately designed languages. That is why SQL commands are being embedded in some Non SQL Products. Do not underestimate the application of SQL for fast data access.We should remember that the main point of developing computer programming languages is to make data manipulation possible throu gh the use of computer. In order for data manipulation to be successful, computers must be instructed with particular sets of commands. These commands are coded or programmed by computer programmers that when once completed will enable data manipulation. These programmers works are often disrupted when they fail to recognize properly some of the machine based commands or partially human like words even though when given in full listings.If there is a programming language that offers much more readability then that would be best suited in situations like this, and the best example is the SQL. Maybe its less functionality comes from the fact that conversion of all machine based codes do not only took days, but perhaps decades. And that SQL is designed primarily for data access not for creation of another complex application. But it is the easiest one to use when dealing with data access and that is undeniable. That is why up to the present SQL is still being revised and expanded with other functionalities.In the end it is still a language and is considered 4th Generation languages.SQL COMMANDSTypes of SQL Commands Like other programming languages, SQL commands are categorized according to its functions. These functions include building database objects like tables and queries, manipulating objects, inserting data to existing tables, updating existing data in tables, deleting existing data from tables, performing database queries, controlling database access, and overall database administration. The main categories are:1. DDL (Data Definition Language)Data Definition Language, DDL, is consists of SQL commands that allows a user to create and restructure database objects, such as the creation or the deletion of a table. Examples of DDL Commands are:CREATE TABLE CommandTables in databases are the most basic structure where all information pertaining to particular records are stored in columns called fields. A table is composed of at least two or more columns or fie lds. Records expand in rows.Syntax: CREATE TABLE ââ¬Å"table_nameâ⬠(ââ¬Å"column 1â⬠ââ¬Å"data_type_for_column_1â⬠, ââ¬Å"column 2â⬠ââ¬Å"data_type_for_column_2â⬠, â⬠¦ )All you have to do is replace the portion ââ¬Å"table_nameâ⬠with the name of the table you will create, replace ââ¬Å"column1â⬠with the name of the first field followed by space and followed by data type of the first field.Example: CREATE TABLE Employee (FirstName char(40), LastName char(40), Address char(40), City char(50), Country char(25), Birth_Date date) ALTER TABLE Command This command is used to change a table structure.Syntax: ALTER TABLE ââ¬Å"table_nameâ⬠[alter specification] [alter specification] are listed below:For Adding new column: ADD ââ¬Å"NewColumnâ⬠ââ¬Å"data type for NewColumn 1â⬠.For Deleting or Dropping an existing column: DROP ââ¬Å"ColumnNameâ⬠.For Changing a column name: CHANGE ââ¬Å"OldColumnNameâ⬠ââ¬Å"NewC olumnNameâ⬠ââ¬Å"data type for NewColumnNameâ⬠.For Changing the data type for a column: MODIFY ââ¬Å"ColumnNameâ⬠ââ¬Å"newdatatypeâ⬠.Examples: If we want to add a column for Employee Status with data type Char: ALTER table Employee add Employee_Status char(1) To rename ââ¬Å"Employee_Statusâ⬠to ââ¬Å"EmpStatâ⬠: ALTER table Employee change Employee_Status EmpStat char(50)DROP TABLE CommandUsed to delete an existing table. Syntax; Drop ââ¬Å"tablenameâ⬠. Example: Drop Employee.CREATE INDEX CommandIndexes are created to make searches much faster. Most index are defined on fields which is mostly used for searching like the id number, or lastname fields.Syntax: CREATE INDEX ââ¬Å"index_nameâ⬠ON ââ¬Å"table_nameâ⬠(column_name).Example: CREATE INDEX ââ¬Å"idxFirstnameâ⬠ON ââ¬Å"Employeeâ⬠(Firstname)CREATE VIEW CommandViews are like tables, but they do not physically stores data which table does. Views only stores data temporarily.Syntax: CREATE VIEW ââ¬Å"VIEW_NAMEâ⬠AS ââ¬Å"SQL Statementâ⬠.Example: CREATE VIEW VwEmployee AS SELECT FirstName, LastName, Country FROM Employee.Other commands included in DDL are Drop View and Drop Index.2. DML (Data Manipulation Language)Data Manipulation Language, DML, is consists of SQL commands used to manipulate data within objects of a relational database. There are three basic DML commands listed below:INSERT CommandInsert command is used to add record to a datab ase table.Syntax: INSERT INTO ââ¬Å"tablenameâ⬠(ââ¬Å"column1â⬠, ââ¬Å"column2â⬠, â⬠¦ ) VALUES (ââ¬Å"value1â⬠, ââ¬Å"value2â⬠, â⬠¦ ).Example: INSERT INTO Employee (Firstname, Lastname, â⬠¦ ) VALUES (ââ¬ËJohnââ¬â¢,ââ¬â¢Mayerââ¬â¢).UPDATE CommandThis command is used to modify a certain record.Syntax: UPDATE ââ¬Å"tablenameâ⬠SET ââ¬Å"ColumnNameâ⬠= [new value] WHERE {condition}.Example: UPDATE Employee SET Lastname = ââ¬Å"Eckertâ⬠WHERE IdNumber = ââ¬Ë2000-c-0001ââ¬â¢.DELETE CommandThis command is used to delete records from a table.Syntax: DELETE FROM ââ¬Å"tablenameâ⬠WHERE {condition}.Example: DELETE FROM Employee WHERE IdNumber = ââ¬Ë2000-c-0001â⬠.3. DQL (Data Query Language)This command is used to retrieve from one or more tables in a database or from other databases.SELECT CommandSyntax: SELECT ââ¬Å"columnnameâ⬠FROM ââ¬Å"tablenameâ⬠.Example: To select only the firstname and the lastname fields of all records from table employee: SELECT Firstname, Lastname FROM Employee.4. DCL (Data Control Language)These commands allows user to configure how user can access the database. These DCL commands are normally used to create objects related to implement limitations to user access and also control the distribution of privileges among users.Example of these commands are listed below:ALTER PASSWORD GRANT REVOKE CREATE SYNONYMYou will find that these commands are often grouped with other commands and may appear in a number of different lessons throughout this book.5. Data administration commandsData administration commands allow the user to perform audits and perform analyses on operations within the database. They can also be used to help analyze system performance. Two general data administration commands are as follows: START AUDIT STOP AUDIT6. Transactional Control CommandsThese commands allows user to manage all database transactions that are taking place within a certain period of time.COMMIT ââ¬â this command confirms saving of all database transactions that were made by the userROLLBACK ââ¬â this command is used to scratch or undo all database transactions that were made by the userSAVEPOINT Used to create points within groups of transactions in which to be undone or ROLLBACKSET TRANSACTION Places a name on a transactionTHE IMPORTANCE OF SQL IN TODAYS BUSINESS APPLICATIONSTodayââ¬â¢s business organizations practice is far more different from the past. It is mostly characterized by the computerization of manual data processing, allowing online inquiries, buying, selling, payment, money transfers, social networking, and information sharing.Because data is the most important value for any organization, the demand in the use of SQL which is widely used in the past up to the present is expected to grow. With the expansion of SQLââ¬â¢s use from minicomputers, mainframes, PCs, Local Area Network, it is now working behind s ophisticated internet based applications. There is a huge demand in the development of these types of applications nowadays and the demand is predicted to grow in the years to come. There are recent effort to expand SQL for multimedia purposes. We will start checking the importance of SQL versions in todayââ¬â¢s business applications.Perhaps one of the most powerful features of SQL is its ability to support Server-Client transactions. This is made possible by using SQL Servers which allows database creation. This is what is being implemented in internet based application, in database systems in local area networks which allow several users to access data simultaneously. A Database is created on an SQL Server placed on Large Server Computers and the server is the one that will process the request from several clients. Several Versions of SQL Servers nowadays already have Graphical user Interfaces which allows point and click operation.Another feature of these servers are the capab ility to generate SQL commands which corresponds to a certain operation. This is very advantageous for users who are using only point and click option and then later on check what commands are actually done by that whole process. The point and click view is often called as Design View, while the SQL generated is called the SQL View. For example the creation by clicking a Create View Button in Design View will generate the Create View command that will be shown on SQL View.So it offers much more advantage for beginning SQL users to master SQL Commands, and for expert users to check their manually created SQL commands by comparing to the ones generated when using point and click option in Design View.REFERENCESPatrick O'Neil, ââ¬Å"Database Principles, Programming, Performanceâ⬠, Morgan Kaufmann 1994Elmasri & Navathe, ââ¬Å"Fundamentals of Database Systemsâ⬠, Benjamin/Cummings, 1994.Ramakrishnan, ââ¬Å"Database Management Systemsâ⬠, McGraw Hill, 1996.Date & Darwin, à ¢â¬Å"A Guide to the SQL Standardâ⬠, Fourth Edition, Addison-Wesley, 1993.Ullman & Widom, ââ¬Å"A First Course in Database Systemsâ⬠, Prentice Hall, 1997.
Thursday, January 9, 2020
Speech On Freedom Of Speech - 3937 Words
Zhiyuan Li Philosophy 2367 Freedom of Speech A couple of months ago, University of Chicagoââ¬â¢s president Robert J. Zimmerin expressed his concern about freedom of speech on campus in a Wall Street Journal article: Free speech is at risk at the very institution where it should be assured: the university â⬠¦ Invited speakers are disinvited because a segment of a university community deems them offensive, while other orators are shouted down for similar reasons. Demands are made to eliminate readings that might make some students uncomfortable. Individuals are forced to apologize for expressing views that conflict with prevailing perceptions. Freedom of speech ââ¬â the free and open exchange of ideas within a society ââ¬â is thought to be fundamental to a democracy . In the United States, the freedom is protected under the First Amendment, which substantially restricts the governmentââ¬â¢s power to censor private speech . However, while people have been worried, almost traditionally, about increased government intervention to regulate speech, many have just realized the seriousness of social suppression on free speech ââ¬â only until recently has it become widely known that the climate, especially on college campus, has made Trump-supporters afraid to admit their position publicly, creating a lot of misunderstanding and division among people. In this paper, I argue that it is pro tanto wrong to restrict the free exercise of speech, even if the speech itself may be hateful, deceptive,Show MoreRelatedFreedom : Freedom Of Speech And Freedom Of Speech1167 Words à |à 5 Pagesdetermining how much freedom the citizens in a society has. Throughout history we have seen many different type of governments that include North Koreasââ¬â¢ dictatorship to the United States that has a government based on principles of democracy. In societies that have democratic governments such as the United States, England, France, and many other western European countries, the citizens have a high degree of freedom of speech. In addition, these people are allowed to have a high degree of freedom of thoughtRead MoreFreedom Of Speech : The Freedoms Of Freedom Of Speech937 Words à |à 4 PagesFreedom of speech now a dayââ¬â¢s means being able to have the right to express oneââ¬â¢s own opinions without restraint. The United States of America is an open country for any U.S. citizen to be free to say what one would like. By citizens having freedom of speech, it gives the people the right to use hate speech. Freedom of speech belongs to every person in the United States. Here lately citizens are witnessing the rising concerns with hate speech. Unfortunately, hate speech is protected by freedomRead MoreSpeech : Freedom Of Speech1364 Words à |à 6 Pages Even though freedom of speech can be tricky, understanding what can be said under the first amendment is key. This will give you more confidence when you re talking about current events, it ll inhibit social interaction, but the biggest reason of all is understanding your rights will keep you out of jail. Even the supreme court struggles to determine what exactly constitutes protected speech. When trying to see if your covered by the first amendment, certain questions have to be displayed. AreRead MoreSpeech On Freedom Of Speech953 Words à |à 4 PagesFreedom of speech is authorized to every person; rich or poor, young or old, every person holds different opinion and itââ¬â¢s their right to express it. The definition of Freedom of speech is, every person has the right to express his/her opinion without the fear of government or society telling them it is wrong to express. Being individuals, we are all different. We all possess different ideas, tastes and thinking. Freedom of speech is like freedom of thoughts. If we are comfortable with each otherââ¬â¢sRead MoreSpeech On Freedom Of Speech1484 Words à |à 6 Pages Abby Koopmann Ethics Freedom of Speech Professor Hunt Culver Stockton College Freedom of Speech Americans have many freedoms that people in other countries can only wish they had. Just imagine a life where you could possibly be killed for speaking your mind and stating your opinion, other countries are living lives like that. According to Katy Davis, The United States ratified the first amendment on December 15th 1791 (Davis, n.d). We as a country donââ¬â¢t know where the governmentRead MoreSpeech : The Freedom Of Speech Essay1624 Words à |à 7 PagesCitizens of the United States are privileged to the freedom of speech under the First Amendment, but the constitutional limits of the freedom of speech have been questioned on multiple occasions. Citizens of the United States have called upon the Supreme Court numerous times to interpret the meaning of the First Amendment, and the court has censored some forms of speech such as obscene speech --which has been prohibited--and indecent or pornographic speech--which has been regulated (Barrett, 1999). PublicRead MoreFreedom Of Speech : Speech1105 Words à |à 5 Pages Freedom of Speech Freedom of Speech, part of the First Amendment, is a privileged right that should not be taken lightly. The Milo Bill is said to protect studentsââ¬â¢ right to their freedom of speech on school grounds. It was introduced at Tennesseeââ¬â¢s State House and is named after Milo Yiannopoulos, a British public speaker who made a career out of ââ¬Å"trollingâ⬠liberals and gained publicity for uncalled-for acts, such as racist and harassing comments on Twitter, which got him banned from the socialRead MoreSpeech On Freedom Of Speech1147 Words à |à 5 Pages Freedom of speech serves to be a fundamental democratic right that affords every citizen participation in The United States constitutional democracy. It is a vital tool because it can be utilized by every person, rich, poor, black or white to voice their concerns and rejections of the federal or state government in hopes to bring about change. In addition, the first amendment allows for the free exchange of ideas, as it creates the moral imperative to challenge and oppose hateful ideas and celebrateRead MoreSpeech On The Freedom Of Speech3338 Words à |à 14 Pagesà Freedom of speech is the right to communicate one s opinions and ideas. The term freedom of expression is sometimes used synonymously, but includes any act of seeking, receiving and imparting information or ideas, regardless of the medium used. Governments restrict speech with varying limitations. Common limitations on speech relate to libel, slander, obscenity, pornography, sedition, hate speech, incitement, fighting words, classified information, copyright violation, trade secrets, non-disclosureRead MoreSpeech On Freedom Of Speech950 Words à |à 4 Pagesexpress yourself freely. Liberty was not absolute for everybody. Way back and even today people still donââ¬â¢t have complete liberty in America. The early Americans put limits on freedom even when they were trying to create more freedom. The type of limits that the early Americans put on freedom were limits on freedom of speech, and much more. Even with the American Revolution, it was not for everybody. The American Revolution was only for the colonist and men, but over time the idea of liberty and
Wednesday, January 1, 2020
Organizational Profile Jefferson Landscape And...
Organizational Profile Jefferson Landscape and Irrigation Supply is an organization founded in 1922 as Atlas Lawn Sprinkler, then changed to Jefferson Landscape and Irrigation Supply after David Jefferson acquired the organization. His philosophy of ââ¬Å"a satisfied customer is a loyal customerâ⬠has been the foundation behind the success of the organization for more than 90 years and continues to be the driving force as the organization looks toward the future. Family Business Experts (n.d.) reported as of 2012, Jefferson Landscape and Irrigation Supply had been in business for 90 years and had grown to 188 locations in 21 states across the continental United States. Currently, the organization has expanded to 202 locations in 22 states and continues to grow whenever and wherever it is strategically prudent to do so. Jefferson Landscape and Irrigation Supply is and always will be a family owned business where relationships and honest hard work are the recipe for success. Family Business Expert s (n.d.) again reported Davidââ¬â¢s daughter Sarah and son-in-law Paul, took over the operations of the company after David retired and eventually passed away, and now the third generation has assumed the role and Jefferson Landscape and Irrigation has grown to become one of the strongest and largest suppliers of landscape and irrigation products and services in the nation. Discrimination Law and Its History Since the very beginning of the Industrial Revolution the need for detailed andShow MoreRelatedManaging Information Technology (7th Edition)239873 Words à |à 960 PagesSAP Implementation CASE STUDY III-6 BAT Taiwan: Implementing SAP for a Strategic Transition CASE STUDY III-7 A Troubled Project at Modern Materials, Inc. CASE STUDY III-8 Purchasing and Implementing a Student Management System at Jefferson County School System CASE STUDY IV-1 The Clarion School for Boys, Inc.ââ¬â Milwaukee Division: Making Information Systems Investments CASE STUDY IV-2 FastTrack IT Integration for the Sallie Mae Merger CASE STUDY IV-3 IT InfrastructureRead MoreOne Significant Change That Has Occurred in the World Between 1900 and 2005. Explain the Impact This Change Has Made on Our Lives and Why It Is an Important Change.163893 Words à |à 656 PagesHistory and September 11th John McMillian and Paul Buhle, eds., The New Left Revisited David M. Scobey, Empire City: The Making and Meaning of the New York City Landscape Gerda Lerner, Fireweed: A Political Autobiography Allida M. Black, ed., Modern American Queer History Eric Sandweiss, St. Louis: The Evolution of an American Urban Landscape Sam Wineburg, Historical Thinking and Other Unnatural Acts: Charting the Future of Teaching the Past Sharon Hartman Strom, Political Woman: Florence Luscomb
Subscribe to:
Comments (Atom)