1460923759-b0aecfab-62d7-458d-8c4f-f0256683c319

1. A waterproofing case that has a first case and a second case each including an annular bonding portion, the waterproofing case comprising:
a non-annular groove that has a start point side and an end point side and is arranged in parallel by a barrier rib of a certain length, in one of annular bonding portions of the first case and the second case;
a cutout portion that is provided at a middle portion of the barrier rib so as to allow a groove portion at the start point side and the groove portion at the end point side to communicate with each other;
a plastic elastomer that is disposed within the non-annular groove by curing after being coated; and
a protrusion that does not arrive at a bottom of the non-annular groove and bisects an exposed portion of the plastic elastomer disposed within the non-annular groove toward opposite walls of the non-annular groove when the first case and the second case are bonded to each other, in other annular bonding portion of the first case and the second case,
wherein the linear protrusion is continued to cross the barrier rib at a position of the cutout portion.
2. The waterproofing case according to claim 1, wherein a width and height of the linear protrusion are uniform over the entire circumference thereof, and a bottom of the cutout portion has a depth that produces a gap between a position of a tip end of the linear protrusion and the bottom of the cutout portion and is positioned higher than the bottom of the non-annular groove.
3. The waterproofing case according to claim 2, wherein the bottom of the cutout portion and the bottom of the non-annular groove are continued by a curved surface.
4. The waterproofing case according to claim 1, wherein the non-annular groove has a rectangular cross-sectional shape.
5. The waterproofing case according to claim 4, wherein the bottom and walls of the non-annular groove are connected at curved surfaces.
6. The waterproofing case according to claim 1, wherein the tip end of the linear protrusion has a rectangular cross-sectional shape.
7. The waterproofing case according to claim 1, wherein the tip end of the linear protrusion has a curved cross-sectional shape.
8. The waterproofing case according to claim 1, wherein one of the start point side and the end point side of the non-annular groove is positioned inside of the waterproofing case.
9. A waterproofing case that has a first case and a second case each including an annular bonding portion, the waterproofing case comprising:
an outer wall that is provided with a certain height over the entire circumference thereof, in one of end surfaces of the annular bonding portions of the first case and the second case;
parallel grooves that are formed at a certain position inside the outer wall by a barrier rib and an inner wall which have the same height as the outer wall;
a cutout portion is provided at a middle portion of the barrier rib so as to allow one of the parallel grooves to communicate with other parallel groove, the parallel grooves being closed by end walls positions where the adjacent relationship there-between is terminated, respectively;
a plastic elastomer that is cured after coating is disposed on the inner end surface and the bottoms of the parallel grooves using one end wall of the parallel grooves as a start point and other end wall as an end point; and
a linear protrusion that when the first case and the second case are bonded to each other, does not arrive at the end surface adjacent to the end wall and longitudinally bisects the exposed portion of the plastic elastomer, in the other end surface of the annual bonding portions of the first case and the second case,
wherein the linear protrusion is continued to cross the barrier rib at the position of the cutout portion.
10. The waterproofing case according to claim 1, wherein the plastic elastomer is converted into a liquid phase to have a high fluidity when heated before coating, and cured to an elastic body that has adhesiveness, and does not flow when cooled to a temperature not higher than a melting point thereof.
11. The waterproofing case according to claim 1, wherein the plastic elastomer is in a liquid phase before coating and is cured to an elastic body which has adhesiveness, and does not flow after coating when a plurality of components are mixed thereto during coating.
12. The waterproofing case according to claim 1, wherein the plastic elastomer is in a liquid phase before coating and is converted into an elastic body by reacting with moisture in the air after coating.
13. The waterproofing case according to claim 1, wherein the plastic elastomer is in a liquid phase before coating and is converted into an elastic body by reacting with light such as ultraviolet rays irradiated after coating.
14. The waterproofing case according to claim 1, wherein the plastic elastomer is in a liquid phase before coating and is converted into an elastic body by reacting with heat applied after coating.
15. A method of manufacturing a waterproofing case, comprising:
providing a first case and a second case each including an annular bonding portion;
providing a non-annular groove having a start point side groove and an end point side groove on the one of the annular bonding portions of the first case and the second case;
disposing a start point side groove and an end point side groove in parallel to each other by a barrier rib having a certain length;
providing a cutout portion at a middle portion of the barrier rib to allow the start point side groove and the end point side groove to communicate with each other; and
providing, on the other of the annual bonding portions of the first case and the second case, a linear protrusion that does not arrive at the end surface adjacent to the end wall and longitudinally bisects an exposed portion of a plastic elastomer disposed within the non-linear groove when the first case and the second case are bonded to each other,
wherein the linear protrusion is continued to cross the barrier rib at the position of the cutout portion and the plastic elastomer is cooled after coating to have elasticity.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A computer readable medium containing program instructions for managing an external routine in a computer implemented database management system, the program instructions, when executed by a computer, causing the computer to execute the steps of: creating a first table in a data store coupled to the database management system, the first table for storing at least one external routine; storing the external routine in the first table as database content, and allowing the database management system to automatically and directly manage any modification to the database related to the external routine and to control access to the external routine.
2. The computer readable medium of claim 1 wherein the external routine is either a stored procedure or a user defined function.
3. The computer readable medium of claim 1 further comprising instructions for: providing a data definition language statement that includes an identifier of the external routine; and storing the identifier of the external routine in at least one catalog and in the first table such that the identifier in the at least one catalog refers to the identifier of the external routine in the first table.
4. The computer readable medium of claim 1 wherein the external routine includes an identifier and a body portion comprising an implementation of the external routine, and storing the external routine in the first table includes:
storing the identifier in a first column; and storing the body portion in a second column as a database object.
5. The computer readable medium of claim 4 wherein the database object is a binary large object.
6. The computer readable medium of claim 4 wherein the implementation of the external routine includes program code in a language environment associated with the external routine.
7. The computer readable medium of claim 6 wherein storing the body portion in the second column includes compiling the program code prior to storing the body portion in the second column and storing the compiled program code in the second column such that the external routine can be executed directly.
8. The computer readable medium of claim 7 further comprising instructions for: providing a plurality of predefined compilation modules in the database management system, wherein each compilation module is associated with a language environment; and utilizing the predefined compilation module associated with the language environment of the external routine to compile the program code.
9. A computer-based system for managing an external routine to be utilized by a database management system, comprising: a server computer system coupled to a plurality of client systems via a network; at least one data store coupled to the server computer system, wherein the data store includes a first table; and a database management system in the server computer system having a routine manager, wherein one or more executable routines of the routine manager are capable of: handling the at least one external routine stored as database content in the data store, automatically and directly managing any modification to the database related to the at least one external routine, and controlling access to the external routine.
10. The system of claim 9 wherein the external routine is either a stored procedure or a user defined function.
11. The system of claim 9 wherein the external routine includes an identifier and a body portion comprising an implementation of the external routine, and the routine manager stores the identifier in a first column of the first table and stores the body portion in a second column of the first table as a database object.
12. The system of claim 11 wherein the implementation of the external routine includes program code in a language environment associated with the external routine.
13. The system of claim 12 wherein the routine manager compiles the program code prior to storing the body portion in the second column and stores the compiled program code as a binary large object in the second column such that the external routine can be executed directly.
14. The system of claim 13 wherein the database management system further includes a plurality of predefined compilation modules, wherein each compilation module is associated with a language environment, and the routine manager utilizes the predefined compilation module associated with the language environment of the external routine to compile the program code.