keeping the database running

Software Development Methodologies for the Database World

Software Development Methodologies for the Database World

Ngày tải lên : 05/10/2013, 08:48
... requirement in another The database is, in most cases, the center of the applications it drives The data controls the applications, to a great extent, and without the data the applications would ... applications—rather, the data in the database models the actual business Therefore, data rules must mirror all rules that drive the business itself For example, if you were designing a database to ... that the database should always make the final decision on whether any given piece of data is allowed So does business logic belong in the database? The answer is a definite “maybe.” As a database...
  • 22
  • 347
  • 0
Hiring and Keeping the Best People 12

Hiring and Keeping the Best People 12

Ngày tải lên : 18/10/2013, 00:15
... people who are suited to their jobs and making sure that they understand what they are getting into (both in terms of the culture of the company and the specifics of their job descriptions).A ... primarily because one or more of the above conditions was either absent at the beginning or has since been eliminated For example: • The company’s leadership shifts Either the quality of top management’s ... comfortable with—take the helm • People may also leave when their relationship with their bosses becomes stressful or problematic, and they don’t see any other options in their company (See “Managers...
  • 8
  • 367
  • 0
Hiring and Keeping the Best People 13

Hiring and Keeping the Best People 13

Ngày tải lên : 20/10/2013, 19:15
... when they respect their supervisors, when they are fairly compensated, and when they perceive their work as meaningful • People seek greener pastures when leadership changes unfavorably, when they ... to the corporation than others From the marketing perspective, various qualities make them more economically valuable: Market-Wise Retention 89 • they spend more dollars on company products • they ... like these and target the customer segment that Helen represents, and once they capture those valuable customers, they are not reluctant to spend money on things that will keep them loyal In their...
  • 8
  • 313
  • 0
Hiring and Keeping the Best People 14

Hiring and Keeping the Best People 14

Ngày tải lên : 20/10/2013, 19:15
... percentage-of-compensation contributions Nevertheless, there are strategies for keeping the best or, at a minimum, keeping them longer.We turn to these next Market-Based Retention Strategies Cappelli ... another The big securities dealers on Wall Street, for example, don’t ask their traders and clerical personnel to clean out the restrooms and vacuum the carpets before they go home at night They ... dedicated to their crafts or professions than to money see their compensation as an indication of the organization’s appreciation of their contributions and abilities If they feel undervalued, they will...
  • 8
  • 316
  • 0
Executing Commands that Modify Information in the Database

Executing Commands that Modify Information in the Database

Ngày tải lên : 24/10/2013, 08:15
... modify the new row just added The following code sets the CommandText property of mySqlCommand to an UPDATE statement that modifies the CompanyName column of the new row, and then calls the ExecuteNonQuery() ... number of rows affected by the command In this example, the value returned is the number of rows added to the Customers table, which is since one row was added by the INSERT statement Let's take ... DisplayRow() that retrieves and displays the details of a specified row from the Customers table DisplayRow() is used in the program to show the result of the INSERT and UPDATE statements Listing...
  • 8
  • 294
  • 0
Hiring and Keeping the Best People 15

Hiring and Keeping the Best People 15

Ngày tải lên : 24/10/2013, 18:15
... reps” to learn the ropes and build client accounts—and then they try to recruit them It is a way to acquire good people on the cheap The practice of poaching workers trained by others—or “free ... In areas where these firms are dominant employers, they often have a significant say in the curricula of these institutions—and are thus able to shape the training they need for their employees ... lay these people off, or b) they leave us for jobs elsewhere?” More pointedly, they question,“Are we simply picking up the training tab for other companies—perhaps our direct competitors?” These...
  • 8
  • 296
  • 0
Hiring and Keeping the Best People 16

Hiring and Keeping the Best People 16

Ngày tải lên : 24/10/2013, 18:15
... the cost of doing this relative to the benefits? Is the cost less than the benefits? If the cost exceeds the benefits, then the recourse is to either move the Tips for Career Development • Provide ... level—where they have the potential to be A performers If they fail to improve after coaching in these new positions, he feels that it is in the organization’s best interest to let them go.11 Nevertheless, ... within the organizations that are recruiting them Hill points to three characteristics of effective mentors: • they set high standards; Developing the Talent You Have 111 • they make themselves...
  • 8
  • 285
  • 0
Hiring and Keeping the Best People 17

Hiring and Keeping the Best People 17

Ngày tải lên : 29/10/2013, 00:15
... with another! Meanwhile, the lax, the lazy, and the malingerers coast along, picking up their paychecks every two weeks Are the workhorses of the department given promotions for all their good ... families.They don’t like the current separation between their lives at work and their lives at home Consider these ideas: • Institute regular family picnics—and invite people to bring their pets, ... can create a team spirit by means such as these: • Periodically reward the group with free passes to the theater, museum exhibits, the ballet, and other cultural events • Start up a book or film...
  • 8
  • 302
  • 0
Hiring and Keeping the Best People 18

Hiring and Keeping the Best People 18

Ngày tải lên : 29/10/2013, 00:15
... performance In the United States, two long-term developments brought the work-life issue to a head in the late 1990s .The first was the uniquely American practice of expanding the work year, even ... satisfy both sides. The fact that these managers define business success in terms of results is key,” they write.“To them, outcomes matter more than process.To that end, they give their employees ... or artistic pursuits absorb their attention? Do they have other skills that might benefit the company? As the Hawthorne experiments found many decades ago, making these inquiries and simply showing...
  • 8
  • 305
  • 0
Hiring and Keeping the Best People 19

Hiring and Keeping the Best People 19

Ngày tải lên : 07/11/2013, 23:15
... 132 Hiring and Keeping the Best People tax-filing crunch, then works 30-hour weeks for the balance of the year • For example, to accommodate his weekend acting ... pating actively in the rearing of their children.”11 Traditional work schedules and the demands of business travel put these two goals in conflict It’s nearly impossible to manage the household if ... over others in hiring good people.Telework and flexible work scheduling are the two of the most effective tools for providing work-life balance Give them as much attention as you would other aspects...
  • 8
  • 422
  • 0
Hiring and Keeping the Best People 20

Hiring and Keeping the Best People 20

Ngày tải lên : 07/11/2013, 23:15
... can to increase the number of employee rehires: • Cure the problems that made them leave in the first place Exit interviews and direct investigation are the best ways to determine the root causes ... that manager—and then invite the best of the defectors to return • Keep the lines of communication open between your firm and the best of its departed employees Use some of the alumni relations ... departing employees, either directly or through questionnaires The aim of these interviews is to get feedback about the firm, its operations, the root causes of turnover, and the performance of its...
  • 8
  • 272
  • 0
Hiring and Keeping the Best People 21

Hiring and Keeping the Best People 21

Ngày tải lên : 07/11/2013, 23:15
... eligibility to work in the United States?” Make no inquiry whether the applicant has a physical or mental disability or handicap or about the nature or severity of either .The same applies to questions ... years old?” You will need the actual age and date of birth to comply with benefits and other company plans; however, these can only be obtained after the individual is hired Other age-related illegal ... Do not ask any questions about these; nor may you inquire about the national origins of the applicant’s parents, spouse, or other close relatives And don’t make the innocent mistake of saying,“Draculaskov...
  • 8
  • 331
  • 0
Tài liệu Troubleshooting SQL 2005: Opening the Database Administrator’s Toolbox doc

Tài liệu Troubleshooting SQL 2005: Opening the Database Administrator’s Toolbox doc

Ngày tải lên : 10/12/2013, 14:15
... This statement returns the current values of the performance counters for SQL 740 rows of dynamic information gathered from the exact time the query is run Everything from the number of locks currently ... making the comparatively long trip to the hard drive With an on-line transactional processing (OLTP) database, the values should be in the nineties on-line analytical processing (OLAP) databases ... SQL carte blanche to carry out these tasks, but it is simple to stop their execution and simply have the advisor script the tasks out for further review While there is rarely a silver bullet...
  • 8
  • 366
  • 0
Tài liệu Using Stored Procedures to Add, Modify, and Remove Rows from the Database phần 1 pdf

Tài liệu Using Stored Procedures to Add, Modify, and Remove Rows from the Database phần 1 pdf

Ngày tải lên : 14/12/2013, 13:15
... create the procedure in the database Listing 11.4: ADDPRODUCT4.SQL /* AddProduct4.sql creates a procedure that adds a row to the Products table using values passed as parameters to the procedure The ... deleted' ) By using SET NOCOUNT ON before the INSERT, only the number of rows affected by the DELETE statement is returned, and the DataAdapter therefore gets the correct value Transact-SQL also has ... mySelectCommand; The SELECT statement is then run when you call the mySqlDataAdapter object's Fill() method to retrieve rows from the Products table into a DataSet Before you can push changes to the database, ...
  • 6
  • 565
  • 1
Tài liệu Using Stored Procedures to Add, Modify, and Remove Rows from the Database phần 2 doc

Tài liệu Using Stored Procedures to Add, Modify, and Remove Rows from the Database phần 2 doc

Ngày tải lên : 14/12/2013, 13:15
... by the database when the new row is pushed to the database by the Update() method in step When the Update() method is called, the AddProduct4() stored procedure is run to add the new row to the ... new row to the Products table The database then generates a new ProductID for the row, which is then returned by the AddProduct4() stored procedure You can then read the new ProductID using myNewDataRow["ProductID"], ... mySqlConnection.Close(); The int returned by the Fill() method is the number of rows retrieved from the database and copied to myDataSet The myDataSet object now contains a DataTable named Products, which contains the...
  • 8
  • 476
  • 0
Tài liệu Changing the Database for an Open Connection pdf

Tài liệu Changing the Database for an Open Connection pdf

Ngày tải lên : 14/12/2013, 18:16
... specifies the name of the database to use in place of the current database The name of the database must be valid or an ArgumentException will be raised If the connection is not open when the method ... if the database cannot be changed for any reason The Database property of the Connection object is updated dynamically and returns the current database for an open connection or the name of a database ... result.Append( "Database: " + conn .Database + Environment.NewLine); // Change the database to pubs conn.ChangeDatabase("pubs"); result.Append( "Database: " + conn .Database + Environment.NewLine); // Close the...
  • 2
  • 381
  • 0
Tài liệu Hiring and Keeping the Best People 22 pdf

Tài liệu Hiring and Keeping the Best People 22 pdf

Ngày tải lên : 15/12/2013, 09:15
... Corporation, 1997 .The authors have compiled an extensive list of interview questions, annotated to indicate how they can be useful to the interviewer.There are also several chapters describing the interview ... is the sum of voluntary and involuntary separations TURNOVER The opportunity for employees to devote adequate time to both work and nonwork matters in their lives WORK-LIFE BALANCE For Further ... employees? This article gives you a behind -the- scenes glimpse at what it’s like to work at The Container Store—named the best company to work for in the United States Stauffer, David “Cultural...
  • 8
  • 434
  • 0
Tài liệu Creating a Table in the Database from a DataTable Schema docx

Tài liệu Creating a Table in the Database from a DataTable Schema docx

Ngày tải lên : 21/01/2014, 11:20
... control whether the new table is created The second DDL command uses the CREATE TABLE statement to create the table in the database The code iterates over the collection of the columns in the DataTable ... check if the table already exists in the database and if it does, abort execution since your table might contain important data If that is the case, return the results of the EXISTS query to the calling ... schema to retrieve the name and the maximum length of the column and whether the column is an identity column or allows null values A method is called to map the NET data types of the DataTable to...
  • 6
  • 493
  • 0
Tài liệu Implement the Methods That Update the Database pptx

Tài liệu Implement the Methods That Update the Database pptx

Ngày tải lên : 21/01/2014, 12:20
... in writing the new values to the data row, ' end the editing block, and then write the changes to the ' database If you have a problem writing to the DB, then ' reject the changes to the row and ... of the Delete method also changes based on the value of the internal newrecord flag If the object instance is a new record, you don't need to delete the row from the database; therefore, the ... properties, and save it to the database Then instantiate a new CCustomer instance, loading the new row into the object Make a change to that instance, and save the changes back to the database Last, load...
  • 11
  • 292
  • 0
Tài liệu Hiring and Keeping the Best People 23 doc

Tài liệu Hiring and Keeping the Best People 23 doc

Ngày tải lên : 21/01/2014, 22:20
... human resources to a very good section on the dilemma that employers created when they broke the traditional unwritten contract with their employees The free agency climate that resulted has ... About the Subject Advisor managing retention and on new approaches to recruiting appears in the Harvard Business Review About the Writer Richard Luecke is the writer of several books in the Harvard ... Scholar at the Brookings Institution, a German Marshall Fund Fellow, and a faculty member at MIT, the University of Illinois, and the University of California at Berkeley, as well as The Wharton...
  • 8
  • 339
  • 0