Answer: update
Answer: START
A database is a logically coherent collection of data with some inherent meaning, representing some aspect of real world and which is designed, built and populated with data for a specific purpose.
What is DBMS?
? Redundancy is controlled.
? Unauthorized access is restricted.
? Providing multiple user interfaces.
? Enforcing integrity constraints.
? Providing backup and recovery.
Disadvantage in File Processing System?
? Data redundancy & inconsistency.
? Difficult in accessing data.
? Data isolation.
? Data integrity.
? Concurrent access is not possible.
? Security Problems. .
Describe the three levels of data abstraction?
The are three levels of abstraction:
Define the "integrity rules"
There are two Integrity rules.
What is extension and intension?
Extension -It is the number of tuples present in a table at any instance. This is time dependent.
What is System R? What are its two major subsystems?
System R was designed and developed over a period of 1974-79 at IBM San Jose Research Center . It is a prototype and its purpose was to demonstrate that it is possible to build a Relational System that can be used in a real life environment to solve real life problems, with performance at least comparable to that of existing system.
How is the data structure of System R different from the relational structure?
Unlike Relational systems in System R
What is Data Independence?
Data independence means that ?the application is independent of the storage structure and access strategy of data?. In other words, The ability to modify the schema definition in one level should not affect the schema definition in the next higher level.
? Physical Data Independence : Modification in physical level should not affect the logical level.
? Logical Data Independence : Modification in logical level should affect the view level.
What is a view? How it is related to data independence?
A view may be thought of as a virtual table, that is, a table that does not really exist in its own right but is instead derived from one or more underlying base table. In other words, there is no stored file that direct represents the view instead a definition of view is stored in data dictionary.
Growth and restructuring of base tables is not reflected in views. Thus the view can insulate users from the effects of restructuring and growth in the database. Hence accounts for logical data independence. .
What is Data Model?
A collection of conceptual tools for describing data, data relationships data semantics and constraints.
What is E-R model?
This data model is based on real world that consists of basic objects called entities and of relationship among these objects. Entities are described in a database by a set of attributes.
This model is based on collection of objects. An object contains values stored in instance variables with in the object. An object also contains bodies of code that operate on the object. These bodies of code are called methods. Objects that contain same types of values and the same methods are grouped together into classes.
What is an Entity?
It is a ‘thing’ in the real world with an independent existence.
What is an Entity type?
It is a collection (set) of entities that have same attributes.
What is an Entity set?
It is a collection of all entities of particular entity type in the database.
What is an Extension of entity type?
The collections of entities of a particular entity type are grouped together into an entityset.
What is Weak Entity set?
An entity set may not have sufficient attributes to form a primary key, and its primary key compromises of its partial key and primary key of its parent entity, then it is said to be Weak Entity set.
What is an attribute?
It is a particular property, which describes the entity.
What is a Relation Schema and a Relation?
A relation Schema denoted by R(A1, A2, ?, An) is made up of the relation name R and the list of attributes Ai that it contains. A relation is defined as a set of tuples. Let r be the relation which contains set tuples (t1, t2, t3, …, tn). Each tuple is an ordered list of n-values t=(v1,v2, …, vn).
What is degree of a Relation?
It is the number of attribute of its relation schema.
What is Relationship?
It is an association among two or more entities.
What is Relationship set?
The collection (or set) of similar relationships.
What is Relationship type?
Relationship type defines a set of associations or a relationship set among a given set of entity types.
What is degree of Relationship type?
It is the number of entity type participating.
What is Data Storage – Definition Language?
The storage structures and access methods used by database system are specified by a set of definition in a special type of DDL called data storage-definition language.
What is DML (Data Manipulation Language)?
This language that enable user to access or manipulate data as organised by appropriate data model.
What is VDL (View Definition Language)?
It specifies user views and their mappings to the conceptual schema.
What is DML Compiler?
It translates DML statements in a query language into low-level instruction that the query evaluation engine can understand.
What is Query evaluation engine?
It executes low-level instruction generated by compiler.
What is DDL Interpreter?
It interprets DDL statements and record them in tables containing metadata.
What is Record-at-a-time?
The Low level or Procedural DML can specify and retrieve each record from a set of records. This retrieve of a record is said to be Record-at-a-time.
What is Set-at-a-time or Set-oriented?
The High level or Non-procedural DML can specify and retrieve many records in a single DML statement. This retrieve of a record is said to be Set-at-a-time or Set-oriented.
What is Relational Algebra?
It is procedural query language. It consists of a set of operations that take one or two relations as input and produce a new relation.
What is Relational Calculus?
It is an applied predicate calculus specifically tailored for relational databases proposed by E.F. Codd. E.g. of languages based on it are DSL ALPHA, QUEL.
How does Tuple-oriented relational calculus differ from domain-oriented relational calculus
The tuple-oriented calculus uses a tuple variables i.e., variable whose only permitted values are tuples of that relation. E.g. QUEL
What is normalization?
It is a process of analysing the given relation schemas based on their Functional Dependencies (FDs) and primary key to achieve the properties
What is Functional Dependency?
A Functional dependency is denoted by X Y between two sets of attributes X and Y that are subsets of R specifies a constraint on the possible tuple that can form a relation state r of R. The constraint is for any two tuples t1 and t2 in r if t1[X] = t2[X] then they have t1[Y] = t2[Y]. This means the value of X component of a tuple uniquely determines the value of component Y.
When is a functional dependency F said to be minimal?
? Every dependency in F has a single attribute for its right hand side.
What is Multivalued dependency?
Multivalued dependency denoted by X Y specified on relation schema R, where X and Y are both subsets of R, specifies the following constraint on any relation r of R: if two tuples t1 and t2 exist in r such that t1[X] = t2[X] then t3 and t4 should also exist in r with the following properties
What is Lossless join property?
It guarantees that the spurious tuple generation does not occur with respect to relation schemas after decomposition.
What is 1 NF (Normal Form)?
The domain of attribute must include only atomic (simple, indivisible) values.
What is Fully Functional dependency?
It is based on concept of full functional dependency. A functional dependency X Y is full functional dependency if removal of any attribute A from X means that the dependency does not hold any more.
What is 2NF?
A relation schema R is in 2NF if it is in 1NF and every non-prime attribute A in R is fully functionally dependent on primary key.
What is 3NF?
A relation schema R is in 3NF if it is in 2NF and for every FD X A either of the following is true
What is BCNF (Boyce-Codd Normal Form)?
A relation schema R is in BCNF if it is in 3NF and satisfies an additional constraint that for every FD X A, X must be a candidate key.
What is 4NF?
A relation schema R is said to be in 4NF if for every Multivalued dependency X Y that holds over R, one of following is true
What is 5NF?
A Relation schema R is said to be 5NF if for every join dependency {R1, R2, …, Rn} that holds R, one the following is true
Whether you are hacking wireless, exploiting servers, learning, performing a web application assessment, or social-engineering a client, BackTrack is the one-stop-shop for all of your security needs. BackTrack is intended for all audiences from the most savvy security professionals to early newcomers to the information security field. BackTrack promotes a quick and easy way to find and update the largest database of security tool collection to-date. The evolution of BackTrack spans many years of development, penetration tests, and unprecedented help from the security community. BackTrack originally started with earlier versions of live Linux distributions called Whoppix, IWHAX, and Auditor. When BackTrack was developed, it was designed to be an all in one live cd used on security audits and was specifically crafted to not leave any remnants of itself on the laptop. It has since expanded to being the most widely adopted penetration testing framework in existence and is used by the security community all over the world. Offensive Security has announced the release of BackTrack 4, an Ubuntu-based live DVD containing a large collection of tools for security audits, computer forensics and penetration testing: “BackTrack 4 final is out and along with this release come some exciting news, updates, and developments. BackTrack 4 has been a long and steady road, with the release of a beta last year, we decided to hold off on releasing BackTrack 4 final until it was perfected in every way, shape and form. This release includes a new kernel, a larger and expanded toolset repository, custom tools that you can only find on BackTrack, and more importantly, fixes to all major bugs that we knew of. This release has received an overwhelming support from the community and we are grateful to everyone who has contributed to the success of this release.” Name of some tools that are included in BackTrack Download BackTrack
1. Metasploit integration
2. RFMON Injection capable wireless drivers
3. Kismet
4. AutoScan-Network
5. Nmap
6. Ettercap
7. Wireshark (formerly known as Ethereal)
8. BeEF (Browser Exploitation Framework)
For more information about BackTrack visit their website.
http://www.rapidtime.net/
http://rapidshare-premium-link-generator.com/
http://premiumrapidshare.net/rapidshare.php
http://www.youleech.net/
http://www.hellorapid.com/public/index.php
Use of BitTorrent is not possible on some networks (e.g. institute or office lan). By using a secure connection (SSH), you can bypass almost every firewall. Linux or a UNIX-based OS terminal supports SSH. For Windows, you have to download SSH clients. There are may SSH clients, but PuTTY is (probably) the best and certainly the most popular. For this hack you need a SSH account. You can try one of these free shell providers from this list . So here it goes….
Steps:
1. Run putty and In the address box, put the hostname or IP address of the server you have an SSH account on. Make sure the SSH radio button or check-box is ticked, and be sure you’re using port 22.
2. In the menu, click on Proxy tab under Connections and put your proxy settings there.
3. In the menu, click on SSH and select enable compression. this will compress the traffic thru your SSH tunnel, which not only provides a modest improvement in transfer rates, but has some minor security benefits as well. Set your preferred protocol to “2″, or “2 only”.
4. Click on the tunnels menu under SSH. At the bottom, select the dynamic button, and enter a source port. Use any port (greater than 1024 like 4567). Click the “add” button.
5. Go back to the session tab in the menu, enter in a title for this proxy, and click save.
6. Now Configure your BitTorrent client. In uTorrent go to Options > Preferences > Connection. Enter your port number (which u use earlier like 4567), socks 4 or 5 as type, and localhost in the proxy field. Socks5 is preferable to version four, and supported by our SSH tunnel, so select it. Click OK, and you should now be proxying thru the server with the SSH account.
You’re done, restart your BitTorrent client and you’re ready to go. BitTorrent over SSH tends to be a bit slower than your normal connection, but it’s a great solution when BitTorrent connections are blocked.
Pakistani authorities have blocked 800 URLs that feature "blasphemous" and "sacrilegious" content in the wake of the ban on Facebook and YouTube, a representative of the country's association of internet service providers said on Saturday.
Acting on an order of the Lahore High Court, the Pakistan Telecommunication Authority initially banned popular social networking website Facebook over a page featuring a contest for "blasphemous" cartoons of Prophet Mohammed.
The ban was later extended YouTube and other links. The move also affected access to Wikipedia and Twitter, internet users said.
"So far, two sites and about 800 URLs have been blocked to prevent access to blasphemous and sacrilegious content," Wahaj-us-Siraj, a spokesman for the Internet Service Providers Association of Pakistan said.
URL or Uniform Resource Locator is the global address of documents and other resources on the World Wide Web.
Siraj said that since the author of the page on Facebook featuring the blasphemous cartoons had been removed, the PTA "probably needs to go back to the Lahore High Court, and then the court could lift the ban".
The final decision in such matters would have to be made by the PTA, he said. PTA spokesman Khurram Mehran said the authority would lift the ban only after receiving instructions from the government.
The competition for the caricatures triggered angry protests in Pakistan though internet users in bigger cities expressed disappointment at the blanket ban on popular websites.
Islam strictly prohibits the depiction of any prophet as blasphemous and Muslims all over the world staged angry protests over the publication of satirical cartoons of Prophet Mohammed in European newspapers in 2006.
Pakistan briefly banned YouTube in February 2008 over blasphemous cartoons of the Prophet Mohammed.
Facebook Privacy Breach-Shares Usernames With Advertisers
Last night the Wall Street Journal published about a new Facebook “privacy loophole” that resulted in user information being shared with advertisers. The information that was often shared by Facebook was the username of the person who clicked on the ad as detailed by Ben Edelman. While Facebook has become the subject of security attacks in recent weeks and has come under fire for legitimate concerns, your username has always been for sale, and not by Facebook.
A number of companies in the “social media” space are in the business of selling your data to third parties. Interestingly enough, many of these companies already have the profile data of the majority of Facebook users. That information has been systematically collected through applications as well as public resources found through Google. Trust me, the advertiser who could have theoretically collected your username through ads (even though they probably didn’t realize this was possible), would have paid more for your data by purchasing Facebook ads than going direct to third-party data sales companies.
The irony of the recent Facebook privacy debacle is that Facebook is actually attempting to give users more control, while third-parties are simultaneously stripping users of it. Yes, Facebook has overstepped their boundaries with the new “Instant Personalization” program in my own opinion, however most of your data has been accessible as long as you’ve been on the site.
Most likely that information was shared through third-party applications, but even if you chose not to use those applications, new data sales companies will create profiles of you based on the data you placed across multiple social networks. While we could dive into more details about the business of data sales the main point is this: having your Facebook username shared with advertisers is the tip of the iceberg.
The best way to protect your information is to avoid posting online anything you don’t want public. While I support users’ right to privacy, it’s best to assume your data is already available to other parties the moment you put it online. While I think we’re in the midst of a greater debate over the future of user privacy on the web thanks to the latest Facebook changes, the users already had control the moment they put their information into the ether.
For over a year now, the Roshans have been drumming up a steady beat, a feat unheard of in the film industry, in promoting their home production Kites. Be it the Barbara Mori-Hrithik Roshan kiss that almost put paid to his marriage with Suzanne, or the ailments suffered by director Anurag Basu and Barbara Mori, which bonded them on the sets or any such trivia they could get their hands on. Topmost being the Barbara-Hrithik romance/chemistry/escapades. All I believe, well choreographed by their PR machinery to feed the hungry media always on the overdrive to be the 'first' to get the 'scoop'.
So why am I beginning a review with the Roshan's PR strategy? Well, to begin with, this film does warrant this type of a scrutiny considering the moolah pumped in for PR, marketing, and the fact the that this is Hrithik's major release after two years. JODHAA AKBAR being his last if you discount his guest appearance in LUCK BY CHANCE. Everything for Hrithik hinged on KITES and he put every ounce of his creative energy in the promotion.
So is the PR strategy a success? You bet. Considering the people that thronged to watch the paid previews. Hrithik is a top draw and he does not disappoint once he gets his audience settled in their seats. KITES is a complete entertainer, a first of its kind in Bollywood; a multi-lingual film in Hindi-English and a spattering of Spanish. However, this film may find it hard to penetrate the interiors precisely for this reason.
But for now, let's celebrate KITES.
The story is uncomplicated. J (Hrithik) is a dance teacher with an eye on making a quick buck. Almost nine marriages later, with immigrants wanting a Green Card, he is stalked by Gina (Kangana Ranaut) a psycho who is besotted by him. J is freaked but soon realizes that she is his jackpot. Natasha (Barbara Mori) is one of his 'brides' who is now marrying Tony (Nick Brown), Gina's brother. Their father is an influential businessman who fronts a famous casino in the US of A. They have the entire state machinery in their pockets. Rub them the wrong way at your own risk.
Basu uses camera movements to highlight emotions to telling effect. In one scene, where J and Natasha are getting passionate, the camera lingers on her family portrait and she immediately backs off. Her poverty is powerfully driven home and the marriage she is getting into for money's sake. The editing is sharp, getting back to 'cut' after a flashback scene. It's a seamless flow of action, dance and drama. Speaking about action, the scenes are top-notch, on par with the best in Hollywood.
Apart from Hrithik and Barbara, who makes the cut, Nick Brown puts in a power performance as the 'crazy' casino owner who will not spare anyone who crosses his path. Kangana as the psycho is perfect while Kabir Bedi is judiciously used. The music changes mood to the feel of the scenes from Wild West to simply bollywood.
At the start, Hrithik's voice-over explains the reasoning of KITES. In the end, you see the allegory.
KITES is a business module for anyone wanting to invest in movies and hit the jackpot. Provided they also get their PR machinery in place, almost a year before the release.
Rating - 2/5
The Indian Premier League (IPL) matches you have been keenly following for most of the past two months have been fixed, according to an income tax (I-T) report. Worse still, by none other than your cricketing idols.
Shockingly, those involved in fixing the matches are superstars of Indian cricket and even an international player, who is a captain of one of the teams, according to a top official in Delhi who is part of the I-T team investigating the alleged IPL scam. Some team owners too are allegedly involved.
Thankfully, the Big Three of Indian cricket -- Sachin Tendulkar, Sourav Ganguly and Rahul Dravid -- are clean and above this muck, the I-T investigator revealed.
The report (a copy of which is with MiD DAY) says, "During IPL, the match fixing and betting racket has scaled new heights."
Some seniors have allegedly been influencing juniors, often from their own regions, to fix matches. Probably for the first time in cricketing history, senior and junior cricketers playing in rival teams jointly fixed the outcome of matches, the official said. A clear pattern has supposedly emerged where a particular bowler has bowled easy deliveries and dropped catches, while his 'partner in crime' went on a scoring spree.
Investigating teams from I-T and the Enforcement Directorate are analysing phone records of some of the franchises after match-fixing speculations. Investigators are checking the phone records of several personalities who had access to VIP enclosures during IPL matches.
One of the persons mentioned in the I-T report is Samir Thukral, who, according to the report, "has an opulent lifestyle despite having no apparent source of income" and "carries out the betting on behalf of Lalit Modi where insider information as well as outcome fixing are hinted at".
About the IPL chairman's involvement, the I-T report says, "Lalit Modi is apparently deeply embroiled in both generation of black money, money laundering, betting in cricket (match fixing of certain IPL matches)."
While the report says that Thukral "is a permanent fixture at all IPL tournament matches", he told MiD DAY that he had attended only one match this season.
In an e-mail, Thukral said, "I would like to state that Lalit Modi is an old friend from college days and I have known him for over 30 years. However, I have no business or financial dealings with him or the IPL of any sort.
Also, in the last eight to 10 months I have only had the opportunity to meet him once. I strongly refute the allegations which are being made against me in the news; there is no truth in any of them."
A bookie, who did not wish to be named, revealed, "The stakes are so high that all operators want a share of the income. The value of IPL is well over Rs 6,000 crore and betting during each match is estimated at around Rs 500 crore. Some members of the underworld are believed to have secretly invested in the teams."
