empdml.sql 68 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537
  1. /*
  2. * The contents of this file are subject to the Interbase Public
  3. * License Version 1.0 (the "License"); you may not use this file
  4. * except in compliance with the License. You may obtain a copy
  5. * of the License at http://www.Inprise.com/IPL.html
  6. *
  7. * Software distributed under the License is distributed on an
  8. * "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express
  9. * or implied. See the License for the specific language governing
  10. * rights and limitations under the License.
  11. *
  12. * The Original Code was created by Inprise Corporation
  13. * and its predecessors. Portions created by Inprise Corporation are
  14. * Copyright (C) Inprise Corporation.
  15. *
  16. * All Rights Reserved.
  17. * Contributor(s): ______________________________________.
  18. */
  19. /****************************************************************************
  20. *
  21. * Create data.
  22. *
  23. *****************************************************************************/
  24. /*
  25. * Add countries.
  26. */
  27. INSERT INTO country (country, currency) VALUES ('USA', 'Dollar');
  28. INSERT INTO country (country, currency) VALUES ('England', 'Pound');
  29. INSERT INTO country (country, currency) VALUES ('Canada', 'CdnDlr');
  30. INSERT INTO country (country, currency) VALUES ('Switzerland', 'SFranc');
  31. INSERT INTO country (country, currency) VALUES ('Japan', 'Yen');
  32. INSERT INTO country (country, currency) VALUES ('Italy', 'Euro');
  33. INSERT INTO country (country, currency) VALUES ('France', 'Euro');
  34. INSERT INTO country (country, currency) VALUES ('Germany', 'Euro');
  35. INSERT INTO country (country, currency) VALUES ('Australia', 'ADollar');
  36. INSERT INTO country (country, currency) VALUES ('Hong Kong', 'HKDollar');
  37. INSERT INTO country (country, currency) VALUES ('Netherlands', 'Euro');
  38. INSERT INTO country (country, currency) VALUES ('Belgium', 'Euro');
  39. INSERT INTO country (country, currency) VALUES ('Austria', 'Euro');
  40. INSERT INTO country (country, currency) VALUES ('Fiji', 'FDollar');
  41. INSERT INTO country (country, currency) VALUES ('Russia', 'Ruble');
  42. INSERT INTO country (country, currency) VALUES ('Romania', 'RLeu');
  43. INSERT INTO country (country, currency) VALUES ('Ukraine', 'Hryvnia');
  44. INSERT INTO country (country, currency) VALUES ('Czechia', 'CzKoruna');
  45. INSERT INTO country (country, currency) VALUES ('Brazil', 'Real');
  46. INSERT INTO country (country, currency) VALUES ('Chile', 'ChPeso');
  47. INSERT INTO country (country, currency) VALUES ('Spain', 'Euro');
  48. INSERT INTO country (country, currency) VALUES ('Hungary', 'Forint');
  49. INSERT INTO country (country, currency) VALUES ('Sweden', 'SKrona');
  50. INSERT INTO country (country, currency) VALUES ('Greece', 'Euro');
  51. INSERT INTO country (country, currency) VALUES ('Slovakia', 'Euro');
  52. INSERT INTO country (country, currency) VALUES ('Portugal', 'Euro');
  53. COMMIT;
  54. /*
  55. * Add departments.
  56. * Don't assign managers yet.
  57. *
  58. * Department structure (4-levels):
  59. *
  60. * Corporate Headquarters
  61. * Finance
  62. * Sales and Marketing
  63. * Marketing
  64. * Pacific Rim Headquarters (Hawaii)
  65. * Field Office: Tokyo
  66. * Field Office: Singapore
  67. * European Headquarters (London)
  68. * Field Office: France
  69. * Field Office: Italy
  70. * Field Office: Switzerland
  71. * Field Office: Canada
  72. * Field Office: East Coast
  73. * Engineering
  74. * Software Products Division (California)
  75. * Software Development
  76. * Quality Assurance
  77. * Customer Support
  78. * Consumer Electronics Division (Vermont)
  79. * Research and Development
  80. * Customer Services
  81. *
  82. * Departments have parent departments.
  83. * Corporate Headquarters is the top department in the company.
  84. * Singapore field office is new and has 0 employees.
  85. *
  86. */
  87. INSERT INTO department
  88. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  89. ('000', 'Corporate Headquarters', null, 1000000, 'Monterey','(408) 555-1234');
  90. INSERT INTO department
  91. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  92. ('100', 'Sales and Marketing', '000', 2000000, 'San Francisco',
  93. '(415) 555-1234');
  94. INSERT INTO department
  95. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  96. ('600', 'Engineering', '000', 1100000, 'Monterey', '(408) 555-1234');
  97. INSERT INTO department
  98. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  99. ('900', 'Finance', '000', 400000, 'Monterey', '(408) 555-1234');
  100. INSERT INTO department
  101. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  102. ('180', 'Marketing', '100', 1500000, 'San Francisco', '(415) 555-1234');
  103. INSERT INTO department
  104. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  105. ('620', 'Software Products Div.', '600', 1200000, 'Monterey', '(408) 555-1234');
  106. INSERT INTO department
  107. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  108. ('621', 'Software Development', '620', 400000, 'Monterey', '(408) 555-1234');
  109. INSERT INTO department
  110. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  111. ('622', 'Quality Assurance', '620', 300000, 'Monterey', '(408) 555-1234');
  112. INSERT INTO department
  113. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  114. ('623', 'Customer Support', '620', 650000, 'Monterey', '(408) 555-1234');
  115. INSERT INTO department
  116. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  117. ('670', 'Consumer Electronics Div.', '600', 1150000, 'Burlington, VT',
  118. '(802) 555-1234');
  119. INSERT INTO department
  120. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  121. ('671', 'Research and Development', '670', 460000, 'Burlington, VT',
  122. '(802) 555-1234');
  123. INSERT INTO department
  124. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  125. ('672', 'Customer Services', '670', 850000, 'Burlington, VT', '(802) 555-1234');
  126. INSERT INTO department
  127. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  128. ('130', 'Field Office: East Coast', '100', 500000, 'Boston', '(617) 555-1234');
  129. INSERT INTO department
  130. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  131. ('140', 'Field Office: Canada', '100', 500000, 'Toronto', '(416) 677-1000');
  132. INSERT INTO department
  133. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  134. ('110', 'Pacific Rim Headquarters', '100', 600000, 'Kuaui', '(808) 555-1234');
  135. INSERT INTO department
  136. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  137. ('115', 'Field Office: Japan', '110', 500000, 'Tokyo', '3 5350 0901');
  138. INSERT INTO department
  139. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  140. ('116', 'Field Office: Singapore', '110', 300000, 'Singapore', '3 55 1234');
  141. INSERT INTO department
  142. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  143. ('120', 'European Headquarters', '100', 700000, 'London', '71 235-4400');
  144. INSERT INTO department
  145. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  146. ('121', 'Field Office: Switzerland','120', 500000, 'Zurich', '1 211 7767');
  147. INSERT INTO department
  148. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  149. ('123', 'Field Office: France', '120', 400000, 'Cannes', '58 68 11 12');
  150. INSERT INTO department
  151. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  152. ('125', 'Field Office: Italy', '120', 400000, 'Milan', '2 430 39 39');
  153. INSERT INTO department
  154. (dept_no, department, head_dept, budget, location, phone_no) VALUES
  155. ('700', 'Firebird Project', null, 10001, 'Global', null);
  156. COMMIT;
  157. /*
  158. * Add jobs.
  159. * Job requirements (blob) and languages (array) are not added here.
  160. */
  161. INSERT INTO job
  162. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  163. ('CEO', 1, 'USA', 'Chief Executive Officer', 130000, 250000);
  164. INSERT INTO job
  165. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  166. ('CFO', 1, 'USA', 'Chief Financial Officer', 85000, 140000);
  167. INSERT INTO job
  168. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  169. ('VP', 2, 'USA', 'Vice President', 80000, 130000);
  170. INSERT INTO job
  171. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  172. ('Dir', 2, 'USA', 'Director', 75000, 120000);
  173. INSERT INTO job
  174. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  175. ('Mngr', 3, 'USA', 'Manager', 60000, 100000);
  176. INSERT INTO job
  177. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  178. ('Mngr', 4, 'USA', 'Manager', 30000, 60000);
  179. INSERT INTO job
  180. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  181. ('Admin', 4, 'USA', 'Administrative Assistant', 35000, 55000);
  182. INSERT INTO job
  183. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  184. ('Admin', 5, 'USA', 'Administrative Assistant', 20000, 40000);
  185. INSERT INTO job
  186. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  187. ('Admin', 5, 'England', 'Administrative Assistant', 13400, 26800) /* pounds */;
  188. INSERT INTO job
  189. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  190. ('PRel', 4, 'USA', 'Public Relations Rep.', 25000, 65000);
  191. INSERT INTO job
  192. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  193. ('Mktg', 3, 'USA', 'Marketing Analyst', 40000, 80000);
  194. INSERT INTO job
  195. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  196. ('Mktg', 4, 'USA', 'Marketing Analyst', 20000, 50000);
  197. INSERT INTO job
  198. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  199. ('Accnt', 4, 'USA', 'Accountant', 28000, 55000);
  200. INSERT INTO job
  201. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  202. ('Finan', 3, 'USA', 'Financial Analyst', 35000, 85000);
  203. INSERT INTO job
  204. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  205. ('Eng', 2, 'USA', 'Engineer', 70000, 110000);
  206. INSERT INTO job
  207. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  208. ('Eng', 3, 'USA', 'Engineer', 50000, 90000);
  209. INSERT INTO job
  210. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  211. ('Eng', 3, 'Japan', 'Engineer', 5400000, 9720000) /* yen */;
  212. INSERT INTO job
  213. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  214. ('Eng', 4, 'USA', 'Engineer', 30000, 65000);
  215. INSERT INTO job
  216. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  217. ('Eng', 4, 'England', 'Engineer', 20100, 43550) /* Pounds */;
  218. INSERT INTO job
  219. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  220. ('Eng', 5, 'USA', 'Engineer', 25000, 35000);
  221. INSERT INTO job
  222. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  223. ('Doc', 3, 'USA', 'Technical Writer', 38000, 60000);
  224. INSERT INTO job
  225. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  226. ('Doc', 5, 'USA', 'Technical Writer', 22000, 40000);
  227. INSERT INTO job
  228. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  229. ('Sales', 3, 'USA', 'Sales Co-ordinator', 40000, 70000);
  230. INSERT INTO job
  231. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  232. ('Sales', 3, 'England', 'Sales Co-ordinator', 26800, 46900) /* pounds */;
  233. INSERT INTO job
  234. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  235. ('SRep', 4, 'USA', 'Sales Representative', 20000, 100000);
  236. INSERT INTO job
  237. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  238. ('SRep', 4, 'England', 'Sales Representative', 13400, 67000) /* pounds */;
  239. INSERT INTO job
  240. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  241. ('SRep', 4, 'Canada', 'Sales Representative', 26400, 132000) /* CndDollar */;
  242. INSERT INTO job
  243. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  244. ('SRep', 4, 'Switzerland', 'Sales Representative', 28000, 149000) /* SFranc */;
  245. INSERT INTO job
  246. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  247. ('SRep', 4, 'Japan', 'Sales Representative', 2160000, 10800000) /* yen */;
  248. INSERT INTO job
  249. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  250. ('SRep', 4, 'Italy', 'Sales Representative', 20000, 100000) /* Euro */;
  251. INSERT INTO job
  252. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  253. ('SRep', 4, 'France', 'Sales Representative', 20000, 100000) /* Euro */;
  254. INSERT INTO job
  255. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  256. ('Dev', 6, 'Netherlands', 'Software Developer', 1, 2) ;
  257. INSERT INTO job
  258. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  259. ('Dev', 6, 'Russia', 'Software Developer', 1, 2) ;
  260. INSERT INTO job
  261. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  262. ('Dev', 6, 'Czechia', 'Software Developer', 1, 2) ;
  263. INSERT INTO job
  264. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  265. ('Dev', 6, 'Ukraine', 'Software Developer', 1, 2) ;
  266. INSERT INTO job
  267. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  268. ('Dev', 6, 'Brazil', 'Software Developer', 1, 2) ;
  269. INSERT INTO job
  270. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  271. ('Dev', 6, 'France', 'Software Developer', 1, 2) ;
  272. INSERT INTO job
  273. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  274. ('Dev', 6, 'Spain', 'Software Developer', 1, 2) ;
  275. INSERT INTO job
  276. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  277. ('Dev', 6, 'Chile', 'Software Developer', 1, 2) ;
  278. INSERT INTO job
  279. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  280. ('Dev', 6, 'Hungary', 'Software Developer', 1, 2) ;
  281. INSERT INTO job
  282. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  283. ('Dev', 6, 'Sweden', 'Software Developer', 1, 2) ;
  284. INSERT INTO job
  285. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  286. ('Dev', 6, 'Greece', 'Software Developer', 1, 2) ;
  287. INSERT INTO job
  288. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  289. ('Dev', 6, 'Slovakia', 'Software Developer', 1, 2) ;
  290. INSERT INTO job
  291. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  292. ('Dev', 6, 'Portugal', 'Software Developer', 1, 2) ;
  293. INSERT INTO job
  294. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  295. ('Dev', 6, 'USA', 'Software Developer', 1, 2) ;
  296. INSERT INTO job
  297. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  298. ('Dev', 6, 'Germany', 'Software Developer', 1, 2) ;
  299. INSERT INTO job
  300. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  301. ('Dev', 6, 'Australia', 'Software Developer', 1, 2) ;
  302. INSERT INTO job
  303. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  304. ('Dev', 6, 'England', 'Software Developer', 1, 2) ;
  305. INSERT INTO job
  306. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  307. ('Dev', 6, 'Canada', 'Software Developer', 1, 2) ;
  308. INSERT INTO job
  309. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  310. ('Dev', 6, 'Japan', 'Software Developer', 1, 2) ;
  311. INSERT INTO job
  312. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  313. ('Dev', 6, 'Italy', 'Software Developer', 1, 2) ;
  314. INSERT INTO job
  315. (job_code, job_grade, job_country, job_title, min_salary, max_salary) VALUES
  316. ('Dev', 6, 'Belgium', 'Software Developer', 1, 2) ;
  317. COMMIT;
  318. /*
  319. * Add employees.
  320. *
  321. * The salaries initialized here are not final. Employee salaries are
  322. * updated below -- see salary_history.
  323. */
  324. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  325. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  326. (2, 'Robert', 'Nelson', '600', 'VP', 2, 'USA', '12/28/88', 98000, '250');
  327. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  328. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  329. (4, 'Bruce', 'Young', '621', 'Eng', 2, 'USA', '12/28/88', 90000, '233');
  330. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  331. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  332. (5, 'Kim', 'Lambert', '130', 'Eng', 2, 'USA', '02/06/89', 95000, '22');
  333. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  334. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  335. (8, 'Leslie', 'Johnson', '180', 'Mktg', 3, 'USA', '04/05/89', 62000, '410');
  336. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  337. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  338. (9, 'Phil', 'Forest', '622', 'Mngr', 3, 'USA', '04/17/89', 72000, '229');
  339. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  340. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  341. (11, 'K. J.', 'Weston', '130', 'SRep', 4, 'USA', '01/17/90', 70000, '34');
  342. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  343. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  344. (12, 'Terri', 'Lee', '000', 'Admin', 4, 'USA', '05/01/90', 48000, '256');
  345. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  346. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  347. (14, 'Stewart', 'Hall', '900', 'Finan', 3, 'USA', '06/04/90', 62000, '227');
  348. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  349. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  350. (15, 'Katherine', 'Young', '623', 'Mngr', 3, 'USA', '06/14/90', 60000, '231');
  351. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  352. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  353. (20, 'Chris', 'Papadopoulos', '671', 'Mngr', 3, 'USA', '01/01/90', 80000,
  354. '887');
  355. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  356. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  357. (24, 'Pete', 'Fisher', '671', 'Eng', 3, 'USA', '09/12/90', 73000, '888');
  358. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  359. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  360. (28, 'Ann', 'Bennet', '120', 'Admin', 5, 'England', '02/01/91', 20000, '5');
  361. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  362. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  363. (29, 'Roger', 'De Souza', '623', 'Eng', 3, 'USA', '02/18/91', 62000, '288');
  364. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  365. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  366. (34, 'Janet', 'Baldwin', '110', 'Sales', 3, 'USA', '03/21/91', 55000, '2');
  367. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  368. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  369. (36, 'Roger', 'Reeves', '120', 'Sales', 3, 'England', '04/25/91', 30000, '6');
  370. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  371. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  372. (37, 'Willie', 'Stansbury','120', 'Eng', 4, 'England', '04/25/91', 35000, '7');
  373. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  374. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  375. (44, 'Leslie', 'Phong', '623', 'Eng', 4, 'USA', '06/03/91', 50000, '216');
  376. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  377. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  378. (45, 'Ashok', 'Ramanathan', '621', 'Eng', 3, 'USA', '08/01/91', 72000, '209');
  379. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  380. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  381. (46, 'Walter', 'Steadman', '900', 'CFO', 1, 'USA', '08/09/91', 120000, '210');
  382. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  383. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  384. (52, 'Carol', 'Nordstrom', '180', 'PRel', 4, 'USA', '10/02/91', 41000, '420');
  385. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  386. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  387. (61, 'Luke', 'Leung', '110', 'SRep', 4, 'USA', '02/18/92', 60000, '3');
  388. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  389. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  390. (65, 'Sue Anne','O''Brien', '670', 'Admin', 5, 'USA', '03/23/92', 30000, '877');
  391. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  392. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  393. (71, 'Jennifer M.', 'Burbank', '622', 'Eng', 3, 'USA', '04/15/92', 51000,
  394. '289');
  395. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  396. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  397. (72, 'Claudia', 'Sutherland', '140', 'SRep', 4, 'Canada', '04/20/92', 88000,
  398. null);
  399. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  400. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  401. (83, 'Dana', 'Bishop', '621', 'Eng', 3, 'USA', '06/01/92', 60000, '290');
  402. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  403. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  404. (85, 'Mary S.', 'MacDonald', '100', 'VP', 2, 'USA', '06/01/92', 115000, '477');
  405. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  406. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  407. (94, 'Randy', 'Williams', '672', 'Mngr', 4, 'USA', '08/08/92', 54000, '892');
  408. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  409. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  410. (105, 'Oliver H.', 'Bender', '000', 'CEO', 1, 'USA', '10/08/92', 220000, '255');
  411. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  412. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  413. (107, 'Kevin', 'Cook', '670', 'Dir', 2, 'USA', '02/01/93', 115000, '894');
  414. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  415. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  416. (109, 'Kelly', 'Brown', '600', 'Admin', 5, 'USA', '02/04/93', 27000, '202');
  417. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  418. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  419. (110, 'Yuki', 'Ichida', '115', 'Eng', 3, 'Japan', '02/04/93',
  420. 6000000, '22');
  421. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  422. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  423. (113, 'Mary', 'Page', '671', 'Eng', 4, 'USA', '04/12/93', 48000, '845');
  424. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  425. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  426. (114, 'Bill', 'Parker', '623', 'Eng', 5, 'USA', '06/01/93', 35000, '247');
  427. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  428. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  429. (118, 'Takashi', 'Yamamoto', '115', 'SRep', 4, 'Japan', '07/01/93',
  430. 6800000, '23');
  431. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  432. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  433. (121, 'Roberto', 'Ferrari', '125', 'SRep', 4, 'Italy', '07/12/93',
  434. 30000, '1');
  435. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  436. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  437. (127, 'Michael', 'Yanowski', '100', 'SRep', 4, 'USA', '08/09/93', 40000, '492');
  438. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  439. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  440. (134, 'Jacques', 'Glon', '123', 'SRep', 4, 'France', '08/23/93', 35000, null);
  441. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  442. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  443. (136, 'Scott', 'Johnson', '623', 'Doc', 3, 'USA', '09/13/93', 60000, '265');
  444. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  445. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  446. (138, 'T.J.', 'Green', '621', 'Eng', 4, 'USA', '11/01/93', 36000, '218');
  447. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  448. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  449. (141, 'Pierre', 'Osborne', '121', 'SRep', 4, 'Switzerland', '01/03/94',
  450. 110000, null);
  451. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  452. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  453. (144, 'John', 'Montgomery', '672', 'Eng', 5, 'USA', '03/30/94', 35000, '820');
  454. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  455. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  456. (145, 'Mark', 'Guckenheimer', '622', 'Eng', 5, 'USA', '05/02/94', 32000, '221');
  457. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  458. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  459. (146, 'Dmitry', 'Yemanov', '700', 'Dev', 6, 'Russia', '07/31/2000', 1, '007');
  460. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  461. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  462. (147, 'Vladyslav', 'Khorsun', '700', 'Dev', 6, 'Ukraine', '07/31/2000', 1, '007');
  463. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  464. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  465. (148, 'Alexander', 'Peshkov', '700', 'Dev', 6, 'Russia', '07/31/2000', 1, '007');
  466. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  467. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  468. (149, 'Adriano', 'Fernandes', '700', 'Dev', 6, 'Brazil', '07/31/2000', 1, '007');
  469. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  470. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  471. (150, 'Pavel', 'Zotov', '700', 'Dev', 6, 'Russia', '07/31/2000', 1, '007');
  472. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  473. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  474. (151, 'Pavel', 'Cisar', '700', 'Dev', 6, 'Czechia', '07/31/2000', 1, '007');
  475. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  476. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  477. (152, 'Jiri', 'Cincura', '700', 'Dev', 6, 'Czechia', '07/31/2000', 1, '007');
  478. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  479. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  480. (153, 'Mark', 'Rotteveel', '700', 'Dev', 6, 'Netherlands', '07/31/2000', 1, '007');
  481. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  482. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  483. (154, 'Paul', 'Reeves', '700', 'Dev', 6, 'France', '07/31/2000', 1, '007');
  484. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  485. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  486. (155, 'Nickolay', 'Samofatov', '700', 'Dev', 6, 'Russia', '07/31/2000', 1, '007');
  487. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  488. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  489. (156, 'Arno', 'Brinkman', '700', 'Dev', 6, 'Netherlands', '07/31/2000', 1, '007');
  490. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  491. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  492. (157, 'Claudio', 'Valderrama', '700', 'Dev', 6, 'Chile', '07/31/2000', 1, '007');
  493. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  494. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  495. (158, 'Mike', 'Nordell', '700', 'Dev', 6, 'Sweden', '07/31/2000', 1, '007');
  496. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  497. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  498. (159, 'Blas', 'Somoza', '700', 'Dev', 6, 'Spain', '07/31/2000', 1, '007');
  499. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  500. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  501. (160, 'Roman', 'Rokytskyy', '700', 'Dev', 6, 'Germany', '07/31/2000', 1, '007');
  502. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  503. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  504. (161, 'David', 'Jencks', '700', 'Dev', 6, 'USA', '07/31/2000', 1, '007');
  505. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  506. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  507. (162, 'Carlos', 'Alvarez', '700', 'Dev', 6, 'Spain', '07/31/2000', 1, '007');
  508. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  509. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  510. (163, 'John', 'Bellardo', '700', 'Dev', 6, 'USA', '07/31/2000', 1, '007');
  511. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  512. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  513. (164, 'Erik', 'Kunze', '700', 'Dev', 6, 'Germany', '07/31/2000', 1, '007');
  514. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  515. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  516. (165, 'Dmitry', 'Sibiryakov', '700', 'Dev', 6, 'Russia', '07/31/2000', 1, '007');
  517. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  518. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  519. (166, 'Ann', 'Harrison', '700', 'Dev', 6, 'USA', '07/31/2000', 1, '007');
  520. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  521. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  522. (167, 'Mark', 'O''Donohue', '700', 'Dev', 6, 'Australia', '07/31/2000', 1, '007');
  523. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  524. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  525. (168, 'Ignacio', 'Ortega', '700', 'Dev', 6, 'Spain', '07/31/2000', 1, '007');
  526. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  527. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  528. (169, 'Konstantin', 'Kuznetsov', '700', 'Dev', 6, 'Russia', '07/31/2000', 1, '007');
  529. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  530. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  531. (170, 'Olivier', 'Mascia', '700', 'Dev', 6, 'Belgium', '07/31/2000', 1, '007');
  532. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  533. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  534. (171, 'Peter', 'Jacob', '700', 'Dev', 6, 'Germany', '07/31/2000', 1, '007');
  535. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  536. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  537. (172, 'Tilo', 'Muetze', '700', 'Dev', 6, 'Germany', '07/31/2000', 1, '007');
  538. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  539. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  540. (173, 'Paul', 'Vinkenoog', '700', 'Dev', 6, 'Netherlands', '07/31/2000', 1, '007');
  541. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  542. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  543. (174, 'Artur', 'Anjos', '700', 'Dev', 6, 'Portugal', '07/31/2000', 1, '007');
  544. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  545. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  546. (175, 'Achim', 'Kalwa', '700', 'Dev', 6, 'Germany', '07/31/2000', 1, '007');
  547. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  548. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  549. (176, 'Sean', 'Leyne', '700', 'Dev', 6, 'Canada', '07/31/2000', 1, '007');
  550. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  551. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  552. (177, 'Ryan', 'Baldwin', '700', 'Dev', 6, 'England', '07/31/2000', 1, '007');
  553. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  554. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  555. (178, 'Sandor', 'Szollosi', '700', 'Dev', 6, 'Hungary', '07/31/2000', 1, '007');
  556. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  557. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  558. (179, 'Dmitry', 'Kuzmenko', '700', 'Dev', 6, 'Russia', '07/31/2000', 1, '007');
  559. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  560. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  561. (180, 'Artem', 'Petkevych', '700', 'Dev', 6, 'Ukraine', '07/31/2000', 1, '007');
  562. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  563. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  564. (181, 'Tomas', 'Skoda', '700', 'Dev', 6, 'Slovakia', '07/31/2000', 1, '007');
  565. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  566. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  567. (182, 'Evgeny', 'Kilin', '700', 'Dev', 6, 'Russia', '07/31/2000', 1, '007');
  568. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  569. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  570. (183, 'Oleg', 'Loa', '700', 'Dev', 6, 'Russia', '07/31/2000', 1, '007');
  571. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  572. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  573. (184, 'Erik', 'La Bianca', '700', 'Dev', 6, 'USA', '07/31/2000', 1, '007');
  574. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  575. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  576. (185, 'Tony', 'Caduto', '700', 'Dev', 6, 'USA', '07/31/2000', 1, '007');
  577. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  578. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  579. (186, 'Juan', 'Guerrero', '700', 'Dev', 6, 'Spain', '07/31/2000', 1, '007');
  580. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  581. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  582. (187, 'Chris', 'Knight', '700', 'Dev', 6, 'Australia', '07/31/2000', 1, '007');
  583. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  584. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  585. (188, 'Neil', 'McCalden', '700', 'Dev', 6, 'England', '07/31/2000', 1, '007');
  586. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  587. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  588. (189, 'Grzegorz', 'Prokopsi', '700', 'Dev', 6, 'Hungary', '07/31/2000', 1, '007');
  589. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  590. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  591. (190, 'Paul', 'Beach', '700', 'Dev', 6, 'France', '07/31/2000', 1, '007');
  592. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  593. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  594. (191, 'Geoffrey', 'Speicher', '700', 'Dev', 6, 'USA', '07/31/2000', 1, '007');
  595. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  596. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  597. (192, 'Helen', 'Borrie', '700', 'Dev', 6, 'Australia', '07/31/2000', 1, '007');
  598. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  599. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  600. (193, 'Philippe', 'Makowski', '700', 'Dev', 6, 'France', '07/31/2000', 1, '007');
  601. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  602. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  603. (194, 'Dimitrios', 'Ioannides', '700', 'Dev', 6, 'Greece', '07/31/2000', 1, '007');
  604. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  605. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  606. (195, 'Jim', 'Starkey', '700', 'Dev', 6, 'USA', '07/31/2000', 1, '007');
  607. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  608. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  609. (196, 'Evgeny', 'Putilin', '700', 'Dev', 6, 'Russia', '07/31/2000', 1, '007');
  610. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  611. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  612. (197, 'Alexander', 'Potapchenko', '700', 'Dev', 6, 'Russia', '07/31/2000', 1, '007');
  613. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  614. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  615. (198, 'David', 'Rushby', '700', 'Dev', 6, 'USA', '07/31/2000', 1, '007');
  616. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  617. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  618. (199, 'Norman', 'Dunbar', '700', 'Dev', 6, 'England', '07/31/2000', 1, '007');
  619. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  620. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  621. (200, 'Pavel', 'Menshchikov', '700', 'Dev', 6, 'Russia', '07/31/2000', 1, '007');
  622. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  623. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  624. (201, 'Tomneko', 'Hayashi', '700', 'Dev', 6, 'Japan', '07/31/2000', 1, '007');
  625. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  626. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  627. (202, 'Umberto', 'Masotti', '700', 'Dev', 6, 'Italy', '07/31/2000', 1, '007');
  628. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  629. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  630. (203, 'Roman', 'Simakov', '700', 'Dev', 6, 'Russia', '07/31/2000', 1, '007');
  631. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  632. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  633. (204, 'Stephen', 'Boyd', '700', 'Dev', 6, 'Canada', '07/31/2000', 1, '007');
  634. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  635. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  636. (205, 'Alexey', 'Kovyazin', '700', 'Dev', 6, 'Russia', '07/31/2000', 1, '007');
  637. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  638. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  639. (206, 'Martin', 'Koeditz', '700', 'Dev', 6, 'Germany', '07/31/2000', 1, '007');
  640. INSERT INTO employee (emp_no, first_name, last_name, dept_no, job_code,
  641. job_grade, job_country, hire_date, salary, phone_ext) VALUES
  642. (207, 'Ilya', 'Eremin', '700', 'Dev', 6, 'Russia', '07/31/2000', 1, '007');
  643. COMMIT;
  644. SET GENERATOR emp_no_gen to 145;
  645. /*
  646. * Set department managers.
  647. * A department manager can be a director, a vice president, a CFO,
  648. * a sales rep, etc. Several departments have no managers (TBH).
  649. */
  650. UPDATE department SET mngr_no = 105 WHERE dept_no = '000';
  651. UPDATE department SET mngr_no = 85 WHERE dept_no = '100';
  652. UPDATE department SET mngr_no = 2 WHERE dept_no = '600';
  653. UPDATE department SET mngr_no = 46 WHERE dept_no = '900';
  654. UPDATE department SET mngr_no = 9 WHERE dept_no = '622';
  655. UPDATE department SET mngr_no = 15 WHERE dept_no = '623';
  656. UPDATE department SET mngr_no = 107 WHERE dept_no = '670';
  657. UPDATE department SET mngr_no = 20 WHERE dept_no = '671';
  658. UPDATE department SET mngr_no = 94 WHERE dept_no = '672';
  659. UPDATE department SET mngr_no = 11 WHERE dept_no = '130';
  660. UPDATE department SET mngr_no = 72 WHERE dept_no = '140';
  661. UPDATE department SET mngr_no = 118 WHERE dept_no = '115';
  662. UPDATE department SET mngr_no = 36 WHERE dept_no = '120';
  663. UPDATE department SET mngr_no = 141 WHERE dept_no = '121';
  664. UPDATE department SET mngr_no = 134 WHERE dept_no = '123';
  665. UPDATE department SET mngr_no = 121 WHERE dept_no = '125';
  666. UPDATE department SET mngr_no = 34 WHERE dept_no = '110';
  667. COMMIT;
  668. /*
  669. * Generate some salary history records.
  670. */
  671. UPDATE employee SET salary = salary + salary * 0.10
  672. WHERE hire_date <= '08/01/91' AND job_grade = 5;
  673. UPDATE employee SET salary = salary + salary * 0.05 + 3000
  674. WHERE hire_date <= '08/01/91' AND job_grade in (1, 2);
  675. UPDATE employee SET salary = salary + salary * 0.075
  676. WHERE hire_date <= '08/01/91' AND job_grade in (3, 4) AND emp_no > 9;
  677. UPDATE salary_history
  678. SET change_date = '12/15/92', updater_id = 'admin2';
  679. UPDATE employee SET salary = salary + salary * 0.0425
  680. WHERE hire_date < '02/01/93' AND job_grade >= 3;
  681. UPDATE salary_history
  682. SET change_date = '09/08/93', updater_id = 'elaine'
  683. WHERE NOT updater_id IN ('admin2');
  684. UPDATE employee SET salary = salary - salary * 0.0325
  685. WHERE salary > 110000 AND job_country = 'USA';
  686. UPDATE salary_history
  687. SET change_date = '12/20/93', updater_id = 'tj'
  688. WHERE NOT updater_id IN ('admin2', 'elaine');
  689. UPDATE employee SET salary = salary + salary * 0.10
  690. WHERE job_code = 'SRep' AND hire_date < '12/20/93';
  691. UPDATE salary_history
  692. SET change_date = '12/20/93', updater_id = 'elaine'
  693. WHERE NOT updater_id IN ('admin2', 'elaine', 'tj');
  694. COMMIT;
  695. /*
  696. * Add projects.
  697. * Some projects have no team leader.
  698. */
  699. INSERT INTO project (proj_id, proj_name, team_leader, product) VALUES
  700. ('VBASE', 'Video Database', 45, 'software');
  701. /* proj_desc blob:
  702. Design a video data base management system for
  703. controlling on-demand video distribution.
  704. */
  705. INSERT INTO project (proj_id, proj_name, team_leader, product) VALUES
  706. ('DGPII', 'DigiPizza', 24, 'other');
  707. /* proj_desc blob:
  708. Develop second generation digital pizza maker
  709. with flash-bake heating element and
  710. digital ingredient measuring system.
  711. */
  712. INSERT INTO project (proj_id, proj_name, team_leader, product) VALUES
  713. ('GUIDE', 'AutoMap', 20, 'hardware');
  714. /* proj_desc blob:
  715. Develop a prototype for the automobile version of
  716. the hand-held map browsing device.
  717. */
  718. INSERT INTO project (proj_id, proj_name, team_leader, product) VALUES
  719. ('MAPDB', 'MapBrowser port', 4, 'software');
  720. /* proj_desc blob:
  721. Port the map browsing database software to run
  722. on the automobile model.
  723. */
  724. INSERT INTO project (proj_id, proj_name, team_leader, product) VALUES
  725. ('HWRII', 'Translator upgrade', null, 'software');
  726. /* proj_desc blob:
  727. Integrate the hand-writing recognition module into the
  728. universal language translator.
  729. */
  730. INSERT INTO project (proj_id, proj_name, team_leader, product) VALUES
  731. ('MKTPR', 'Marketing project 3', 85, 'N/A');
  732. /* proj_desc blob:
  733. Expand marketing and sales in the Pacific Rim.
  734. Set up a field office in Australia and Singapore.
  735. */
  736. INSERT INTO project (proj_id, proj_name, team_leader, product) VALUES
  737. ('FCORE', 'Firebird engine', 146, 'software');
  738. /* proj_desc blob:
  739. Everything that makes core Firebird distributions:
  740. - Firebird server
  741. - Utilities
  742. - Plugins, UDF, UDR
  743. - Ports, packaging and installers
  744. */
  745. INSERT INTO project (proj_id, proj_name, team_leader, product) VALUES
  746. ('FBDOC', 'Documentation', null, 'other');
  747. /* proj_desc blob:
  748. Firebird documentation:
  749. - Release Notes
  750. - Guides and books
  751. - Articles
  752. */
  753. INSERT INTO project (proj_id, proj_name, team_leader, product) VALUES
  754. ('PYTHN', 'Python drivers', 151, 'software');
  755. /* proj_desc blob:
  756. Python drivers and extension libraries.
  757. */
  758. INSERT INTO project (proj_id, proj_name, team_leader, product) VALUES
  759. ('DTNET', '.NET drivers', 152, 'software');
  760. /* proj_desc blob:
  761. .NET drivers and extension libraries.
  762. */
  763. INSERT INTO project (proj_id, proj_name, team_leader, product) VALUES
  764. ('ODBCD', 'ODBC drivers', null, 'software');
  765. /* proj_desc blob:
  766. ODBC/OLE DB drivers.
  767. */
  768. INSERT INTO project (proj_id, proj_name, team_leader, product) VALUES
  769. ('PHPDR', 'PHP drivers', null, 'software');
  770. /* proj_desc blob:
  771. PHP drivers and extension libraries.
  772. */
  773. INSERT INTO project (proj_id, proj_name, team_leader, product) VALUES
  774. ('JAVAD', 'Java drivers', 153, 'software');
  775. /* proj_desc blob:
  776. Java drivers and extension libraries.
  777. */
  778. INSERT INTO project (proj_id, proj_name, team_leader, product) VALUES
  779. ('FB-QA', 'Firebrid QA', 150, 'software');
  780. /* proj_desc blob:
  781. Firebird QA:
  782. - tools
  783. - tests
  784. */
  785. INSERT INTO project (proj_id, proj_name, team_leader, product) VALUES
  786. ('INFRA', 'Infrastructure', null, 'other');
  787. /* proj_desc blob:
  788. Firebird Project infrastructure.
  789. */
  790. INSERT INTO project (proj_id, proj_name, team_leader, product) VALUES
  791. ('BTLER', 'Firebrid Butler', 151, 'software');
  792. /* proj_desc blob:
  793. Firebird Butler:
  794. - Specifications
  795. - Saturnin
  796. */
  797. COMMIT;
  798. /*
  799. * Assign employees to projects.
  800. * One project has no employees assigned.
  801. */
  802. INSERT INTO employee_project (proj_id, emp_no) VALUES ('DGPII', 144);
  803. INSERT INTO employee_project (proj_id, emp_no) VALUES ('DGPII', 113);
  804. INSERT INTO employee_project (proj_id, emp_no) VALUES ('DGPII', 24);
  805. INSERT INTO employee_project (proj_id, emp_no) VALUES ('VBASE', 8);
  806. INSERT INTO employee_project (proj_id, emp_no) VALUES ('VBASE', 136);
  807. INSERT INTO employee_project (proj_id, emp_no) VALUES ('VBASE', 15);
  808. INSERT INTO employee_project (proj_id, emp_no) VALUES ('VBASE', 71);
  809. INSERT INTO employee_project (proj_id, emp_no) VALUES ('VBASE', 145);
  810. INSERT INTO employee_project (proj_id, emp_no) VALUES ('VBASE', 44);
  811. INSERT INTO employee_project (proj_id, emp_no) VALUES ('VBASE', 4);
  812. INSERT INTO employee_project (proj_id, emp_no) VALUES ('VBASE', 83);
  813. INSERT INTO employee_project (proj_id, emp_no) VALUES ('VBASE', 138);
  814. INSERT INTO employee_project (proj_id, emp_no) VALUES ('VBASE', 45);
  815. INSERT INTO employee_project (proj_id, emp_no) VALUES ('GUIDE', 20);
  816. INSERT INTO employee_project (proj_id, emp_no) VALUES ('GUIDE', 24);
  817. INSERT INTO employee_project (proj_id, emp_no) VALUES ('GUIDE', 113);
  818. INSERT INTO employee_project (proj_id, emp_no) VALUES ('GUIDE', 8);
  819. INSERT INTO employee_project (proj_id, emp_no) VALUES ('MAPDB', 4);
  820. INSERT INTO employee_project (proj_id, emp_no) VALUES ('MAPDB', 71);
  821. INSERT INTO employee_project (proj_id, emp_no) VALUES ('MKTPR', 46);
  822. INSERT INTO employee_project (proj_id, emp_no) VALUES ('MKTPR', 105);
  823. INSERT INTO employee_project (proj_id, emp_no) VALUES ('MKTPR', 12);
  824. INSERT INTO employee_project (proj_id, emp_no) VALUES ('MKTPR', 85);
  825. INSERT INTO employee_project (proj_id, emp_no) VALUES ('MKTPR', 110);
  826. INSERT INTO employee_project (proj_id, emp_no) VALUES ('MKTPR', 34);
  827. INSERT INTO employee_project (proj_id, emp_no) VALUES ('MKTPR', 8);
  828. INSERT INTO employee_project (proj_id, emp_no) VALUES ('MKTPR', 14);
  829. INSERT INTO employee_project (proj_id, emp_no) VALUES ('MKTPR', 52);
  830. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 146);
  831. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 147);
  832. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 148);
  833. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 149);
  834. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 154);
  835. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 155);
  836. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 156);
  837. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 157);
  838. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 158);
  839. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 159);
  840. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 163);
  841. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 164);
  842. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 165);
  843. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 166);
  844. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 167);
  845. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 168);
  846. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 169);
  847. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 170);
  848. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 171);
  849. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 174);
  850. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 175);
  851. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 176);
  852. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 178);
  853. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 179);
  854. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 180);
  855. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 181);
  856. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 182);
  857. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 183);
  858. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 184);
  859. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 185);
  860. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 186);
  861. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 187);
  862. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 188);
  863. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 189);
  864. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 190);
  865. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 191);
  866. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 195);
  867. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 196);
  868. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 203);
  869. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 204);
  870. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FCORE', 207);
  871. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FBDOC', 172);
  872. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FBDOC', 173);
  873. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FBDOC', 192);
  874. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FBDOC', 199);
  875. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FBDOC', 200);
  876. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FBDOC', 201);
  877. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FBDOC', 202);
  878. INSERT INTO employee_project (proj_id, emp_no) VALUES ('PYTHN', 151);
  879. INSERT INTO employee_project (proj_id, emp_no) VALUES ('PYTHN', 198);
  880. INSERT INTO employee_project (proj_id, emp_no) VALUES ('DTNET', 152);
  881. INSERT INTO employee_project (proj_id, emp_no) VALUES ('DTNET', 162);
  882. INSERT INTO employee_project (proj_id, emp_no) VALUES ('ODBCD', 197);
  883. INSERT INTO employee_project (proj_id, emp_no) VALUES ('JAVAD', 153);
  884. INSERT INTO employee_project (proj_id, emp_no) VALUES ('JAVAD', 160);
  885. INSERT INTO employee_project (proj_id, emp_no) VALUES ('JAVAD', 161);
  886. INSERT INTO employee_project (proj_id, emp_no) VALUES ('JAVAD', 177);
  887. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FB-QA', 150);
  888. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FB-QA', 151);
  889. INSERT INTO employee_project (proj_id, emp_no) VALUES ('FB-QA', 193);
  890. INSERT INTO employee_project (proj_id, emp_no) VALUES ('INFRA', 194);
  891. INSERT INTO employee_project (proj_id, emp_no) VALUES ('INFRA', 176);
  892. INSERT INTO employee_project (proj_id, emp_no) VALUES ('INFRA', 205);
  893. INSERT INTO employee_project (proj_id, emp_no) VALUES ('BTLER', 151);
  894. COMMIT;
  895. /*
  896. * Add project budget planning by department.
  897. * Head count array is not added here.
  898. */
  899. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  900. (1994, 'GUIDE', '100', 200000);
  901. /* head count: 1,1,1,0 */
  902. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  903. (1994, 'GUIDE', '671', 450000);
  904. /* head count: 3,2,1,0 */
  905. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  906. (1993, 'MAPDB', '621', 20000);
  907. /* head count: 0,0,0,1 */
  908. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  909. (1994, 'MAPDB', '621', 40000);
  910. /* head count: 2,1,0,0 */
  911. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  912. (1994, 'MAPDB', '622', 60000);
  913. /* head count: 1,1,0,0 */
  914. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  915. (1994, 'MAPDB', '671', 11000);
  916. /* head count: 1,1,0,0 */
  917. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  918. (1994, 'HWRII', '670', 20000);
  919. /* head count: 1,1,1,1 */
  920. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  921. (1994, 'HWRII', '621', 400000);
  922. /* head count: 2,3,2,1 */
  923. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  924. (1994, 'HWRII', '622', 100000);
  925. /* head count: 1,1,2,2 */
  926. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  927. (1994, 'MKTPR', '623', 80000);
  928. /* head count: 1,1,1,2 */
  929. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  930. (1994, 'MKTPR', '672', 100000);
  931. /* head count: 1,1,1,2 */
  932. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  933. (1994, 'MKTPR', '100', 1000000);
  934. /* head count: 4,5,6,6 */
  935. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  936. (1994, 'MKTPR', '110', 200000);
  937. /* head count: 2,2,0,3 */
  938. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  939. (1994, 'MKTPR', '000', 100000);
  940. /* head count: 1,1,2,2 */
  941. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  942. (1995, 'MKTPR', '623', 1200000);
  943. /* head count: 7,7,4,4 */
  944. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  945. (1995, 'MKTPR', '672', 800000);
  946. /* head count: 2,3,3,3 */
  947. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  948. (1995, 'MKTPR', '100', 2000000);
  949. /* head count: 4,5,6,6 */
  950. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  951. (1995, 'MKTPR', '110', 1200000);
  952. /* head count: 1,1,1,1 */
  953. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  954. (1994, 'VBASE', '621', 1900000);
  955. /* head count: 4,5,5,3 */
  956. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  957. (1995, 'VBASE', '621', 900000);
  958. /* head count: 4,3,2,2 */
  959. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  960. (1994, 'VBASE', '622', 400000);
  961. /* head count: 2,2,2,1 */
  962. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  963. (1994, 'VBASE', '100', 300000);
  964. /* head count: 1,1,2,3 */
  965. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  966. (1995, 'VBASE', '100', 1500000);
  967. /* head count: 3,3,1,1 */
  968. INSERT INTO proj_dept_budget (fiscal_year, proj_id, dept_no, projected_budget) VALUES
  969. (1996, 'VBASE', '100', 150000);
  970. /* head count: 1,1,0,0 */
  971. COMMIT;
  972. /*
  973. * Add a few customer records.
  974. */
  975. INSERT INTO customer
  976. (cust_no, customer, contact_first, contact_last, phone_no, address_line1,
  977. address_line2, city, state_province, country, postal_code, on_hold) VALUES
  978. (1001, 'Signature Design', 'Dale J.', 'Little', '(619) 530-2710',
  979. '15500 Pacific Heights Blvd.', null, 'San Diego', 'CA', 'USA', '92121', null);
  980. INSERT INTO customer
  981. (cust_no, customer, contact_first, contact_last, phone_no, address_line1,
  982. address_line2, city, state_province, country, postal_code, on_hold) VALUES
  983. (1002, 'Dallas Technologies', 'Glen', 'Brown', '(214) 960-2233',
  984. 'P. O. Box 47000', null, 'Dallas', 'TX', 'USA', '75205', null);
  985. INSERT INTO customer
  986. (cust_no, customer, contact_first, contact_last, phone_no, address_line1,
  987. address_line2, city, state_province, country, postal_code, on_hold) VALUES
  988. (1003, 'Buttle, Griffith and Co.', 'James', 'Buttle', '(617) 488-1864',
  989. '2300 Newbury Street', 'Suite 101', 'Boston', 'MA', 'USA', '02115', null);
  990. INSERT INTO customer
  991. (cust_no, customer, contact_first, contact_last, phone_no, address_line1,
  992. address_line2, city, state_province, country, postal_code, on_hold) VALUES
  993. (1004, 'Central Bank', 'Elizabeth', 'Brocket', '61 211 99 88',
  994. '66 Lloyd Street', null, 'Manchester', null, 'England', 'M2 3LA', null);
  995. INSERT INTO customer
  996. (cust_no, customer, contact_first, contact_last, phone_no, address_line1,
  997. address_line2, city, state_province, country, postal_code, on_hold) VALUES
  998. (1005, 'DT Systems, LTD.', 'Tai', 'Wu', '(852) 850 43 98',
  999. '400 Connaught Road', null, 'Central Hong Kong', null, 'Hong Kong', null, null);
  1000. INSERT INTO customer
  1001. (cust_no, customer, contact_first, contact_last, phone_no, address_line1,
  1002. address_line2, city, state_province, country, postal_code, on_hold) VALUES
  1003. (1006, 'DataServe International', 'Tomas', 'Bright', '(613) 229 3323',
  1004. '2000 Carling Avenue', 'Suite 150', 'Ottawa', 'ON', 'Canada', 'K1V 9G1', null);
  1005. INSERT INTO customer
  1006. (cust_no, customer, contact_first, contact_last, phone_no, address_line1,
  1007. address_line2, city, state_province, country, postal_code, on_hold) VALUES
  1008. (1007, 'Mrs. Beauvais', null, 'Mrs. Beauvais', null,
  1009. 'P.O. Box 22743', null, 'Pebble Beach', 'CA', 'USA', '93953', null);
  1010. INSERT INTO customer
  1011. (cust_no, customer, contact_first, contact_last, phone_no, address_line1,
  1012. address_line2, city, state_province, country, postal_code, on_hold) VALUES
  1013. (1008, 'Anini Vacation Rentals', 'Leilani', 'Briggs', '(808) 835-7605',
  1014. '3320 Lawai Road', null, 'Lihue', 'HI', 'USA', '96766', null);
  1015. INSERT INTO customer
  1016. (cust_no, customer, contact_first, contact_last, phone_no, address_line1,
  1017. address_line2, city, state_province, country, postal_code, on_hold) VALUES
  1018. (1009, 'Max', 'Max', null, '22 01 23',
  1019. '1 Emerald Cove', null, 'Turtle Island', null, 'Fiji', null, null);
  1020. INSERT INTO customer
  1021. (cust_no, customer, contact_first, contact_last, phone_no, address_line1,
  1022. address_line2, city, state_province, country, postal_code, on_hold) VALUES
  1023. (1010, 'MPM Corporation', 'Miwako', 'Miyamoto', '3 880 77 19',
  1024. '2-64-7 Sasazuka', null, 'Tokyo', null, 'Japan', '150', null);
  1025. INSERT INTO customer
  1026. (cust_no, customer, contact_first, contact_last, phone_no, address_line1,
  1027. address_line2, city, state_province, country, postal_code, on_hold) VALUES
  1028. (1011, 'Dynamic Intelligence Corp', 'Victor', 'Granges', '01 221 16 50',
  1029. 'Florhofgasse 10', null, 'Zurich', null, 'Switzerland', '8005', null);
  1030. INSERT INTO customer
  1031. (cust_no, customer, contact_first, contact_last, phone_no, address_line1,
  1032. address_line2, city, state_province, country, postal_code, on_hold) VALUES
  1033. (1012, '3D-Pad Corp.', 'Michelle', 'Roche', '1 43 60 61',
  1034. '22 Place de la Concorde', null, 'Paris', null, 'France', '75008', null);
  1035. INSERT INTO customer
  1036. (cust_no, customer, contact_first, contact_last, phone_no, address_line1,
  1037. address_line2, city, state_province, country, postal_code, on_hold) VALUES
  1038. (1013, 'Lorenzi Export, Ltd.', 'Andreas', 'Lorenzi', '02 404 6284',
  1039. 'Via Eugenia, 15', null, 'Milan', null, 'Italy', '20124', null);
  1040. INSERT INTO customer
  1041. (cust_no, customer, contact_first, contact_last, phone_no, address_line1,
  1042. address_line2, city, state_province, country, postal_code, on_hold) VALUES
  1043. (1014, 'Dyno Consulting', 'Greta', 'Hessels', '02 500 5940',
  1044. 'Rue Royale 350', null, 'Brussels', null, 'Belgium', '1210', null);
  1045. INSERT INTO customer
  1046. (cust_no, customer, contact_first, contact_last, phone_no, address_line1,
  1047. address_line2, city, state_province, country, postal_code, on_hold) VALUES
  1048. (1015, 'GeoTech Inc.', 'K.M.', 'Neppelenbroek', '(070) 44 91 18',
  1049. 'P.0.Box 702', null, 'Den Haag', null, 'Netherlands', '2514', null);
  1050. COMMIT;
  1051. SET GENERATOR cust_no_gen to 1015;
  1052. /*
  1053. * Add some sales records.
  1054. */
  1055. INSERT INTO sales
  1056. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1057. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1058. ('V91E0210', 1004, 11, '03/04/91', '03/05/91', null,
  1059. 'shipped', 'y', 10, 5000, 0.1, 'hardware');
  1060. INSERT INTO sales
  1061. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1062. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1063. ('V92E0340', 1004, 11, '10/15/92', '10/16/92', '10/17/92',
  1064. 'shipped', 'y', 7, 70000, 0, 'hardware');
  1065. INSERT INTO sales
  1066. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1067. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1068. ('V92J1003', 1010, 61, '07/26/92', '08/04/92', '09/15/92',
  1069. 'shipped', 'y', 15, 2985, 0, 'software');
  1070. INSERT INTO sales
  1071. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1072. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1073. ('V93J2004', 1010, 118, '10/30/93', '12/02/93', '11/15/93',
  1074. 'shipped', 'y', 3, 210, 0, 'software');
  1075. INSERT INTO sales
  1076. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1077. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1078. ('V93J3100', 1010, 118, '08/20/93', '08/20/93', null,
  1079. 'shipped', 'y', 16, 18000.40, 0.10, 'software');
  1080. INSERT INTO sales
  1081. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1082. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1083. ('V92F3004', 1012, 11, '10/15/92', '01/16/93', '01/16/93',
  1084. 'shipped', 'y', 3, 2000, 0, 'software');
  1085. INSERT INTO sales
  1086. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1087. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1088. ('V93F3088', 1012, 134, '08/27/93', '09/08/93', null,
  1089. 'shipped', 'n', 10, 10000, 0, 'software');
  1090. INSERT INTO sales
  1091. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1092. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1093. ('V93F2030', 1012, 134, '12/12/93', null, null,
  1094. 'open', 'y', 15, 450000.49, 0, 'hardware');
  1095. INSERT INTO sales
  1096. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1097. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1098. ('V93F2051', 1012, 134, '12/18/93', null, '03/01/94',
  1099. 'waiting', 'n', 1, 999.98, 0, 'software');
  1100. INSERT INTO sales
  1101. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1102. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1103. ('V93H0030', 1005, 118, '12/12/93', null, '01/01/94',
  1104. 'open', 'y', 20, 5980, 0.20, 'software');
  1105. INSERT INTO sales
  1106. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1107. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1108. ('V94H0079', 1005, 61, '02/13/94', null, '04/20/94',
  1109. 'open', 'n', 10, 9000, 0.05, 'software');
  1110. INSERT INTO sales
  1111. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1112. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1113. ('V9324200', 1001, 72, '08/09/93', '08/09/93', '08/17/93',
  1114. 'shipped', 'y', 1000, 560000, 0.20, 'hardware');
  1115. INSERT INTO sales
  1116. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1117. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1118. ('V9324320', 1001, 127, '08/16/93', '08/16/93', '09/01/93',
  1119. 'shipped', 'y', 1, 0, 1, 'software');
  1120. INSERT INTO sales
  1121. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1122. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1123. ('V9320630', 1001, 127, '12/12/93', null, '12/15/93',
  1124. 'open', 'n', 3, 60000, 0.20, 'hardware');
  1125. INSERT INTO sales
  1126. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1127. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1128. ('V9420099', 1001, 127, '01/17/94', null, '06/01/94',
  1129. 'open', 'n', 100, 3399.15, 0.15, 'software');
  1130. INSERT INTO sales
  1131. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1132. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1133. ('V9427029', 1001, 127, '02/07/94', '02/10/94', '02/10/94',
  1134. 'shipped', 'n', 17, 422210.97, 0, 'hardware');
  1135. INSERT INTO sales
  1136. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1137. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1138. ('V9333005', 1002, 11, '02/03/93', '03/03/93', null,
  1139. 'shipped', 'y', 2, 600.50, 0, 'software');
  1140. INSERT INTO sales
  1141. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1142. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1143. ('V9333006', 1002, 11, '04/27/93', '05/02/93', '05/02/93',
  1144. 'shipped', 'n', 5, 20000, 0, 'other');
  1145. INSERT INTO sales
  1146. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1147. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1148. ('V9336100', 1002, 11, '12/27/93', '01/01/94', '01/01/94',
  1149. 'waiting', 'n', 150, 14850, 0.05, 'software');
  1150. INSERT INTO sales
  1151. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1152. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1153. ('V9346200', 1003, 11, '12/31/93', null, '01/24/94',
  1154. 'waiting', 'n', 3, 0, 1, 'software');
  1155. INSERT INTO sales
  1156. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1157. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1158. ('V9345200', 1003, 11, '11/11/93', '12/02/93', '12/01/93',
  1159. 'shipped', 'y', 900, 27000, 0.30, 'software');
  1160. INSERT INTO sales
  1161. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1162. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1163. ('V9345139', 1003, 127, '09/09/93', '09/20/93', '10/01/93',
  1164. 'shipped', 'y', 20, 12582.12, 0.10, 'software');
  1165. INSERT INTO sales
  1166. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1167. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1168. ('V93C0120', 1006, 72, '03/22/93', '05/31/93', '04/17/93',
  1169. 'shipped', 'y', 1, 47.50, 0, 'other');
  1170. INSERT INTO sales
  1171. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1172. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1173. ('V93C0990', 1006, 72, '08/09/93', '09/02/93', null,
  1174. 'shipped', 'y', 40, 399960.50, 0.10, 'hardware');
  1175. INSERT INTO sales
  1176. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1177. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1178. ('V9456220', 1007, 127, '01/04/94', null, '01/30/94',
  1179. 'open', 'y', 1, 3999.99, 0, 'hardware');
  1180. INSERT INTO sales
  1181. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1182. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1183. ('V93S4702', 1011, 121, '10/27/93', '10/28/93', '12/15/93',
  1184. 'shipped', 'y', 4, 120000, 0, 'hardware');
  1185. INSERT INTO sales
  1186. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1187. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1188. ('V94S6400', 1011, 141, '01/06/94', null, '02/15/94',
  1189. 'waiting', 'y', 20, 1980.72, 0.40, 'software');
  1190. INSERT INTO sales
  1191. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1192. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1193. ('V93H3009', 1008, 61, '08/01/93', '12/02/93', '12/01/93',
  1194. 'shipped', 'n', 3, 9000, 0.05, 'software');
  1195. INSERT INTO sales
  1196. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1197. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1198. ('V93H0500', 1008, 61, '12/12/93', null, '12/15/93',
  1199. 'open', 'n', 3, 16000, 0.20, 'hardware');
  1200. INSERT INTO sales
  1201. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1202. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1203. ('V93F0020', 1009, 61, '10/10/93', '11/11/93', '11/11/93',
  1204. 'shipped', 'n', 1, 490.69, 0, 'software');
  1205. INSERT INTO sales
  1206. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1207. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1208. ('V93I4700', 1013, 121, '10/27/93', null, '12/15/93',
  1209. 'open', 'n', 5, 2693, 0, 'hardware');
  1210. INSERT INTO sales
  1211. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1212. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1213. ('V93B1002', 1014, 134, '09/20/93', '09/21/93', '09/25/93',
  1214. 'shipped', 'y', 1, 100.02, 0, 'software');
  1215. INSERT INTO sales
  1216. (po_number, cust_no, sales_rep, order_date, ship_date, date_needed,
  1217. order_status, paid, qty_ordered, total_value, discount, item_type) VALUES
  1218. ('V93N5822', 1015, 134, '12/18/93', '01/14/94', null,
  1219. 'shipped', 'n', 2, 1500.00, 0, 'software');
  1220. COMMIT;
  1221. /*
  1222. * Put some customers on-hold.
  1223. */
  1224. UPDATE customer SET on_hold = '*' WHERE cust_no = 1002;
  1225. UPDATE customer SET on_hold = '*' WHERE cust_no = 1009;
  1226. COMMIT;